javascript 如何在对象中访问此属性[重复]

ukqbszuj  于 2023-04-10  发布在  Java
关注(0)|答案(2)|浏览(98)

此问题已在此处有答案

How can I access object properties containing special characters?(2个答案)
昨天关门了。
我返回一个对象,它有一个像这样定义的key。下面是返回对象的一个例子:

object = {
 method: 'patch',
 authentication_token: 'a string',
 template[body]: 'another string',
 ...
}

我如何访问第二个值?我正在执行类似object.template[body]的操作,但我得到一个错误body is undefined

dbf7pr2w

dbf7pr2w1#

请尝尝这个

console.log(object["template[body]"]);

谢谢

xa9qqrwz

xa9qqrwz2#

试试这个解决方案
您可以使用object['template[body]']访问该值,如下所示:

let value = object['template[body]'];

相关问题