我将在for循环中放入什么以使控制台吐出“ Amy”?
var inputs = {Name:null};
for (input in inputs) {
XXXXX = "Amy";
}
console.log(inputs.Name);
我尝试这些都无济于事,所以感觉好像我缺少了一些东西:
input = "Amy";
inputs.input = "Amy";
inputs[input] = "Amy";
当我试图将其用作变量时,是“输入”迭代器是引用吗?我也试图不使用Object.keys()
答案 0 :(得分:2)
然后您就没有尝试inputs[input] = "Amy";
了,因为它可行:
var inputs = {Name:null};
for (var input in inputs) {
inputs[input] = "Amy";
}
console.log(inputs.Name);