0

在 jQuery 中拆分字符串时,我遇到了一个奇怪的问题。出于某种原因,我得到以下异常

类型错误:对象 [对象数组] 没有方法“拆分”

我附上了一张在浏览器上显示数据 n 异常的图像。n在此处输入图像描述

代码片段:

**skill List contains [Array[4], Array[4], Array[4], Array[4], 

Array[4], Array[4], Array[4], Array[4], Array[4], Array[4], Array[4]] 每个数组都有以下结构** 0: Array[4] 0 :“新世界” 1:“新世界” 2:1 3:1 长度:4**

  $.each(skillsList, function(index, item) {
                var array = skillsList[index].split(',');

                });
4

1 回答 1

3

skillList[index]是一个Array[4]。数组没有该split功能,因此您会收到错误消息。您必须访问skillList[index](例如skillList[index][innerIndex],为了达到String.

于 2013-06-30T01:17:04.370 回答