JavaScript のオブジェクト メソッド: assign()、create()、entries()、freeze()、getPrototypeOf()、is()、keys()、seal()、values()、isSealed()等
このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
javascript オブジェクト メソッド
Object.assign()
1 つ以上のオブジェクト オブジェクトをコピーして、新しいオブジェクトを作成します。
Object.create()
指定されたプロトタイプ オブジェクトとプロパティを使用して新しいオブジェクトを作成します。
Object.defineProperty()
オブジェクトにプロパティを追加し、プロパティの構成を指定します。
Object.defineProperties()
複数のプロパティをオブジェクトに追加し、それぞれの構成を指定します。
Object.entries()
指定されたオブジェクト独自の列挙可能なプロパティの [key, value] 配列を返します。
Object.freeze()
オブジェクトをフリーズ: 他のコードはプロパティを削除または変更できません。
Object.getOwnPropertyDescriptor()
オブジェクトによって指定されたプロパティ構成を返します。
Object.getOwnPropertyNames()
指定されたオブジェクトの列挙可能なプロパティ名または列挙不可能なプロパティ名をすべて含む配列を返します。
Object.getOwnPropertySymbols()
指定されたオブジェクト自体のすべてのシンボル プロパティを含む配列を返します。
Object.getPrototypeOf()
指定されたオブジェクトのプロトタイプ オブジェクトを返します。
Object.is()
2 つの値が同じかどうかを比較します。すべての NaN 値は等しいです (これは == および === とは異なります)。
Object.isExtensible()
オブジェクトが拡張可能かどうかを判断します。
Object.isFrozen()
オブジェクトが凍結されているかどうかを判断します。
Object.isSealed()
オブジェクトがシールされているかどうかを判断します。
Object.keys()
指定されたオブジェクト自体の列挙可能なすべてのプロパティの名前を含む配列を返します。
Object.preventExtensions()
オブジェクトの拡張を禁止します。
Object.seal()
他のコードがオブジェクトのプロパティを削除しないようにします。
Object.setPrototypeOf()
オブジェクトのプロトタイプ (つまり、内部 [[Prototype]] プロパティ) を設定します。
Object.values()
指定されたオブジェクト自体の列挙可能な値の配列を返します。
プログラミング関連の知識について詳しくは、プログラミング ビデオをご覧ください。 !
以上がJavaScriptのオブジェクトメソッドとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。