首页  >  文章  >  web前端  >  如何在 JavaScript 中访问包含破折号的 JSON 属性?

如何在 JavaScript 中访问包含破折号的 JSON 属性?

DDD
DDD原创
2024-11-23 05:35:16562浏览

How Do I Access JSON Properties Containing Dashes in JavaScript?

使用破折号访问 JSON 属性

使用破折号字符访问 JSON 属性可能很棘手。当尝试将“profile-id”属性作为“jsonObj.profile-id”访问时,可能会导致“ReferenceError”,因为 JavaScript 解释器将其解释为减法表达式。

解决方案是将其括起来访问时将属性名称放在方括号中,例如this:

jsonObj["profile-id"]

此方法允许您访问包含非有效 JavaScript 标识符的字符(例如破折号)的属性。使用这种格式,您将能够从 JSON 对象成功检索“profile-id”的值。

以上是如何在 JavaScript 中访问包含破折号的 JSON 属性?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn