Javascript 操纵复杂对象
如果这个代码有什么问题,有人能帮我吗Javascript 操纵复杂对象,javascript,Javascript,如果这个代码有什么问题,有人能帮我吗 var myMusic = [ { "artist": "Billy Joel", "title": "Piano Man", "release_year": 1973, "formats": [ "CS", "8T",
var myMusic = [ { "artist": "Billy Joel",
"title": "Piano Man",
"release_year": 1973,
"formats": [
"CS",
"8T",
"LP" ],
"gold": true
},
[ { "artist": "Paco de Lucia",
"title": "Live in America",
"release_year": 1992,
"formats" : ["formats": [
"CS",
"8T",
"LP" ]]
} ]];
这部分的问题在于:
"formats":
[
"formats":
[
"CS",
"8T",
"LP"
]
]
由于外部“formats”是一个数组,它不能有键“formats”和类似的数组值。您的语法已关闭,请尝试以下操作:
{ "artist": "Billy Joel",
"title": "Piano Man",
"release_year": 1973,
"formats": [
"CS",
"8T",
"LP" ],
"gold": true
},
{
"artist": "Paco de Lucia",
"title": "Live in America",
"release_year": 1992,
"formats" : [ "CS", "8T", "LP" ]
}
];
大家好,谢谢大家,答案在这里,谢谢大家: var myMusic=[{“艺术家”:“比利·乔尔”, “标题”:“钢琴手”, “发布年份”:1973年, “格式”:[ “CS”, “8T”, “LP”], “黄金”:真的吗 },
{
"artist": "Paco de lucia",
"title": "la fabuloda guitarra de paco de lucia",
"release_year": 1967,
"formats": [
"CD",
"Cassette",
"LP"
]
}
];
这里实际上没有任何(重要的)代码或操作。如果您只是在查找语法错误,请将其复制到开发人员控制台中或查看开发人员控制台中的错误。投票以打字错误的形式结束。