ユーザ用ツール

サイト用ツール


ecmascript:object

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
ecmascript:object [2025/09/15 14:45] – 作成 nullponecmascript:object [2025/09/15 14:50] (現在) nullpon
行 1: 行 1:
 <markdown> <markdown>
 # Object # Object
-オブジェクトを変更する方法色々。現在(2025年)ではほぼ使用されていない。 
  
 ## Object.create ## Object.create
-既存のオブジェクトをプロパティとして新しいオブジェクトを生成する手法+既存のオブジェクトをプロパティとして新しいオブジェクトを生成する手法。現在ではほぼ使用されていないメソッドだが、プロトタイプのないオブジェクトを作りたい場合に有効。
  
 ```javascript ```javascript
行 23: 行 22:
 ## Object.defineProperty / Object.defineProperties ## Object.defineProperty / Object.defineProperties
  
-オブジェクトに新しいプロパティを直接定義したり、オブジェクトの既存のプロパティを変更したりする。通常のプロパティ定義では設定できないを付与することも可能+オブジェクトに新しいプロパティを直接定義したり、既存のプロパティを変更したりする。通常のプロパティ定義では設定できないを付与することも可能だが、現在(2025年)ではほぼ使用されていない。 
  
 ### データプロパティの定義 ### データプロパティの定義
行 84: 行 84:
 - スプレッド演算子に認識されない - スプレッド演算子に認識されない
 - Object.keysに現れない - Object.keysに現れない
 +- JSON.stringifyで出力されない
  
 ### configurable属性 ### configurable属性
ecmascript/object.1757947519.txt.gz · 最終更新: by nullpon