-2
我是JavaScript新手,尝试将元素添加到对象内部的空数组中,但它一直说我缺少分号。这是我的目标:语法错误:缺少;陈述前?
var ssbbScores = {names: ["N", "B", "J"], scores: []}
这里就是我尝试的元素添加到分数:
ssbbScores.score[0] = 7;
什么我做错了,我有一个分号在那里?
我是JavaScript新手,尝试将元素添加到对象内部的空数组中,但它一直说我缺少分号。这是我的目标:语法错误:缺少;陈述前?
var ssbbScores = {names: ["N", "B", "J"], scores: []}
这里就是我尝试的元素添加到分数:
ssbbScores.score[0] = 7;
什么我做错了,我有一个分号在那里?
第一行后面缺少分号,但问题在于密钥为scores
,您试图通过score
访问它。
您错过了最后的s
。
ssbbScores.scores[0] = 7;
您在属性
var ssbbScores = {names: ["N", "B", "J"], scores: []};
ssbbScores.scores[0] = 7;//scores and note score
什么给你这消息忘记一个s?它说分号从哪里丢失? – Quentin 2015-02-10 00:24:15
'.score [0]'应该给你'因为你声明它为'scores',所以不能设置'undefined'的属性'0' – 2015-02-10 00:25:46