如何获取属性值从JavaScript对象时,关键是0_1

How to get property value from JavaScript object when key is 0_1

本文关键字:对象 JavaScript 何获取 获取 属性      更新时间:2023-09-26
var temp = '{"name":"abc","0_1":"padforn"}';
console.log(JSON.parse(temp).name);
console.log(JSON.parse(temp).0_1);

temp变量有两个键。请如何获得使用键'0_1'的值?

console.log(JSON.parse(temp)['0_1']);

您可以像Rohit所说的那样使用JSON.parse(temp)['0_1']访问它。注意,为了使用点表示法,标识符不能以数字开头。

房地产Accesors

在这段代码中,属性必须是一个有效的JavaScript标识符,即一个字母数字字符序列,也包括下划线("_")和美元符号("$"),不能以数字开头。例如,object。$1是有效的,而object。

console.log (JSON.parse(临时)[' 0 _1 ']);感谢Rohit @Shedage @miyamoto。我试过这个方法是可行的。