gpt4 book ai didi

javascript - 如何在javascript中将字符串转换为对象的字段名称

转载 作者:行者123 更新时间:2023-12-02 23:54:53 25 4
gpt4 key购买 nike

我有一个 js 对象,例如:

obj = {
name: 'js',
age: 20
};

现在我想访问obj的name字段,但我只能获取字符串'name',那么如何将'name'转换为obj的字段名称,然后得到像obj.name这样的结果。

提前谢谢您。

最佳答案

您可以使用索引访问 javascript 对象的属性,即

var obj = {
name: 'js',
age: 20
};

var isSame = (obj["name"] == obj.name)
alert(isSame);

var nameIndex = "name"; // Now you can use nameIndex as an indexor of obj to get the value of property name.
isSame = (obj[nameIndex] == obj.name)

检查示例@:http://www.jsfiddle.net/W8EAr/

关于javascript - 如何在javascript中将字符串转换为对象的字段名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4841254/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com