(八)ES 6の対象

843 ワード

このセクションの知識点
  • オブジェクト付与
  • オブジェクトkey値構築
  • object.assign()オブジェクトマージ
  • (一)オブジェクト付与
    ES 6では、宣言された変数をオブジェクトに直接割り当てることができます.
    let name = "  ";
    let age = 28;
    let json = {name,age};
    console.log(json);
    

    (二)オブジェクトKEY値構築
    let key = "name";
    let key2 = "age";
    let json = {
        [key]:"  ",
        [key2]: 26
    };
    console.log(json);
    

    出力の結果は{name:張三,age:26}
    (三)object.assign()マージオブジェクト
    配列を操作するときに配列をマージします.オブジェクトをマージする方法もあります.それがassign()
    配列の結合
    let arr = [1,2,3,4,5];
    let arr2 = [6,7,8];
    let result = arr.concat(arr2);
    console.log(result);
    

    オブジェクトのマージassign()
    let a = {name:"  "};
    let b = {age:28};
    let c = {hobby:"   "};
    let result = Object.assign(a,b,c);
    console.log(result);