结构赋值 - 函数的结构赋值

        function move({ x, y } = { x: 0, y: 0 }) {
            return [x, y];
        }

        console.log(move({ x: 3, y: 8 })); // [3, 8]
        console.log(move({ x: 3 })); // [3, undefined]
        console.log(move({})); // [undefined, undefined]
        console.log(move()); // [0, 0]

  

posted @ 2020-03-23 17:46  banzhuxiang  阅读(327)  评论(0)    收藏  举报