javascript 字符串解构、数组解构、对象解构、函数解构

    // 数组解构
    let [a, b, c] = [null, null, null];
    // 字符串解构
    let [x, y, z] = 'vue';
    console.log(`x: ${x},y: ${y}, z: ${z}`);
    // 对象解构 对key value 拆分
    let {v: v, m: m} = {v: 10, m: 29};
    console.log(`v: ${v}, m: ${m}`);
    // 函数解构
    function sumTow ([x, y]) {
      return x +y;
    }
    let num = sumTow([10, 30]);
    console.log(num);
    function obj({sum = 10, num}) {
      return sum + num;
    }
    let newObj = obj({num: 20});
    console.log(newObj);

猜你喜欢

转载自blog.csdn.net/weixin_41111068/article/details/84497116