gpt4 book ai didi

javascript - 在javascript中创建json对象时添加连字符

转载 作者:行者123 更新时间:2023-11-28 20:26:10 25 4
gpt4 key购买 nike

当我尝试将连字符添加到 json 创建时,它显示错误为;

SyntaxError: missing : after property id
student-ids : [{

我的 JSON 是这样的:

var testJson = {
student-ids : [{
student-id : "123"},{
student-id : "21321"},{
student-id : "123"},{
student-id : "21321"
}]
};
console.log(testJson)

最佳答案

引用包含破折号的属性名称:

"student-id" : "123"

您可能想使用下划线:

student_id : "123"

或者驼峰式情况:

studentId : "123"

否则,您必须使用括号表示法 foo['student-id'] 访问该属性,它看起来不如 foo.studentId 好>.

关于javascript - 在javascript中创建json对象时添加连字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17400613/

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