JavaScript 目次 - ray88’s diary
JavaScript Objectオブジェクト・サンプルコード - ray88’s diary
JavaScript Objectの凍結と封印 freezeメソッド・sealメソッド - ray88’s diary
■Objectメソッド:オブジェクトとしての基本的な性質を提供する
【インスタンス生成の構文】
new Object()
【構文】
特定のプロパティを持つオブジェクトを生成する場合、オブジェクトリテラルを使用する
{プロパティ1:値1,プロパティ2:値2,.....]
■Objectの主なメンバー
分類 |
メンバー |
戻り値 |
説明 |
---|---|---|---|
メソッド |
toString() |
String |
オブジェクトを表す文字列を返す |
静的メソッド |
Object.freeze(obj) |
Object |
オブジェクトを凍結し変更を不可とする |
Object.seal(obj) |
Object |
オブジェクトを封印しプロパティの追加・削除を不可とする |
|
Object.isFrozen(obj) |
Boolean |
オブジェクトが凍結されているかどうかを判定する |
|
Object.isSealed(obj) |
Boolean |
オブジェクトが封印されているかどうかを判定する |
|
プロパティ |
constructor |
- |
オブジェクトを生成したクラス(コンストラクタ関数) |