最終更新:2018-01-08 (月) 05:40:38 (2290d)  

JavaScript/プロパティ
Top / JavaScript / プロパティ

属性

  • writableプロパティ値の書き換え可能
    enumerablefor in文で列挙可能かどうか
    configurable属性を変更可能。プロパティの削除可能
    getゲッターを指定可能
    setセッターを指定可能

ES2015

  • プロパティ名と値となる変数名が同じ場合は{ name }のように省略して書くことができます。
    const name = "名前";
    // `name`というプロパティ名で`name`の変数を値に設定
    const objectA = {
        name
    };
    // 次のように書いた場合と同じ
    const objectB = {
        name: name
    };