Javascript 如何使用变量获取对象属性的值
这是我的代码Javascript 如何使用变量获取对象属性的值,javascript,Javascript,这是我的代码 var person ={ name: 'John' }; var v = 'name'; console.log(person.name); // John console.log(person.v); // undefined console.log(v in person); // true 正如您在代码中看到的,person.v返回undefined 我想知道是否可以使用变量v打印“John” 使用以下命令: var person ={ name
var person ={
name: 'John'
};
var v = 'name';
console.log(person.name); // John
console.log(person.v); // undefined
console.log(v in person); // true
正如您在代码中看到的,person.v返回undefined
我想知道是否可以使用变量v打印“John” 使用以下命令:
var person ={
name: 'John'
};
var v = 'name';
console.log(person.name); // John
console.log(person[v]); //john
person[v]
应该在这种情况下工作[]
操作员<代码>人[v]