标签: javascript arguments
我只是想知道为什么这个参数不作为对象传递?相反,它只是作为' bbb'串。 是否可以立即在函数调用中进行分配?
var obj = {}; var prop = 'aaa'; function foo(arg) { return console.log('passed: ' + arg); } foo(obj[prop] = 'bbb'); //expected obj.aaa = 'bbb'