我在我的工作中遇到了这段代码,{Id:data.registrant},并且不太了解它的作用。我也不确定如何在Google上搜索此内容以获得答案。
function next(data) {
var options = {Id: data.registrant};
Nav.nextScreen(opts)
}
如果这是一个重复的问题,请道歉。感谢。
答案 0 :(得分:1)
"括号"正在创建一个对象文字,即它们创建一个对象。
这些是Javascript对象。
示例:
function someFunc(arg) {
alert(arg.foo);
alert(arg.bar);
}
someFunc({foo: "This", bar: "works!"});
您可以预先创建对象:
var someObject = {
foo: "This",
bar: "works!"
};
someFunc(someObject);