立即传递对象并将其指定为函数参数

时间:2016-07-18 13:18:55

标签: javascript arguments

我只是想知道为什么这个参数不作为对象传递?相反,它只是作为' bbb'串。 是否可以立即在函数调用中进行分配?

var obj = {};
var prop = 'aaa';

function foo(arg) {
    return console.log('passed: ' + arg);
}

foo(obj[prop] = 'bbb');
//expected obj.aaa = 'bbb'

0 个答案:

没有答案