オブジェクトリテラル
new Object【コンストラクタ】
create【作成】
オブジェクトリテラル
new Object【コンストラクタ】
メモ
概要
- Object【オブジェクト】オブジェクトの生成
- new により生成
- オブジェクトリテラルにより生成
関連
外部リンク
- ECMA-262 (英語)
Object ( [ value ] ) ES2024 (15) ES2023 (14) ES2022 (13) Property Accessors ES2024 (15) ES2023 (14) ES2022 (13)
構文
new Object( [value] )
(Object) オブジェクト
value 値 (詳細は下記参照)
※:オブジェクトリテラルについては、オブジェクトリテラル 参照
値 | 作成オブジェクト |
---|---|
省略 null undefined | 空のオブジェクト |
文字列 | String【文字列】オブジェクト |
Boolean値 | Boolean【真偽値】オブジェクト |
数値 | Number【数値】オブジェクト |
例
Object.create【作成】
メモ
概要
- オブジェクトを作成
関連
外部リンク
- ECMA-262 (英語)
Object.create ( O, Properties ) ES2024 (15) ES2023 (14) ES2022 (13)
構文
Object.create( O [, Properties] )
オブジェクト
O オブジェクト
Properties プロパティ (プロパティ名 + 属性:詳細は下記参照)
TypeError 例外 O (オブジェクト)がオブジェクト・null 以外
Properties (プロパティ)の属性
属性 | デフォルト値 |
---|---|
value | undefined |
get | undefined |
set | undefined |
writable | false |
enumerable | false |
configurable | false |