使用破折号访问 JSON 属性
使用破折号字符访问 JSON 属性可能很棘手。当尝试将“profile-id”属性作为“jsonObj.profile-id”访问时,可能会导致“ReferenceError”,因为 JavaScript 解释器将其解释为减法表达式。
解决方案是将其括起来访问时将属性名称放在方括号中,例如this:
jsonObj["profile-id"]
此方法允许您访问包含非有效 JavaScript 标识符的字符(例如破折号)的属性。使用这种格式,您将能够从 JSON 对象成功检索“profile-id”的值。
以上是如何在 JavaScript 中访问包含破折号的 JSON 属性?的详细内容。更多信息请关注PHP中文网其他相关文章!