jQuery - 缺少;在声明之前

时间:2011-11-02 04:51:51

标签: javascript jquery

var splitIndexArray = (unformattedArray[0]).split('=')

//alert(splitIndexArray[0]) //alerts correct value
//alert(splitIndexArray[1]) //alerts correct value

var serialNoArray[splitIndexArray[0]]=splitIndexArray[1]  //(--> this statement)

给我一​​个错误,说“丢失;在声明之前”

2 个答案:

答案 0 :(得分:1)

这是无效的:

var serialNoArray[splitIndexArray[0]]

你想这样说:

var serialNoArray = [ ];
serialNoArray[splitIndexArray[0]] = splitIndexArray[1];

答案 1 :(得分:0)

你的语法错了。首先,始终使用;终止语句 - splitIndexArray分配后应该有一个语句。其次,您不能组合变量声明和数组项目赋值。你需要以某种方式将这两件事分开serialNoArray