小编Dia*_*are的帖子

在保留对象的同时解析函数调用中的赋值

有没有办法做以下的事情?

f = (o:{a:x}) {
    console.log(o);
    console.log(x);
}
f({a:0});
//Should Print:
//{a:0}
//0
Run Code Online (Sandbox Code Playgroud)

获得与此相同的结果.

f = function(o) {
    var {a:x} = o;
    console.log(o);
    console.log(x);
}
f({a:0});
//Prints
//{a:0}
//0
Run Code Online (Sandbox Code Playgroud)

我想解析函数参数中的对象,同时将对象传递给函数,以便可以修改对象.

javascript destructuring node.js ecmascript-6

11
推荐指数
2
解决办法
3150
查看次数

标签 统计

destructuring ×1

ecmascript-6 ×1

javascript ×1

node.js ×1