我在jQuery中分割出一个字符串时遇到了一些奇怪的问题。出于某种原因,我得到了以下异常
TypeError:对象[object Array]没有方法'split'
我附加了一个在浏览器上显示数据异常的图像。 N
代码段:
**skill List contains [Array[4], Array[4], Array[4], Array[4],
Array [4],Array [4],Array [4],Array [4], 数组[4],数组[4],数组[4]] 并且每个阵列都有以下结构** 0:数组[4] 0:“NWDS” 1:“新世界百货” 2:1 3:1 长度:4 **
$.each(skillsList, function(index, item) {
var array = skillsList[index].split(',');
});
答案 0 :(得分:3)
skillList[index]
是Array[4]
。数组没有split
函数,因此您收到错误。您必须访问skillList[index]
的其中一个(例如skillList[index][innerIndex]
)以获得String
。