在我的javascript中:
console.log($.isArray(thisValue)); //true
strDisplay = thisValue.split(" "); //TypeError: thisValue.split is not a function
'thisValue'是我从.json文件获取的对象的属性。在某些情况下,我的对象的属性可能是一个数组。我查看了原始.json文件,它似乎被正确格式化为数组。
关于可能会发生什么的任何想法?
感谢。
答案 0 :(得分:8)
答案 1 :(得分:1)
拆分用于字符串。 我会将一个字符串拆分成一个数组而不是反之亦然。
var x = "This is a string";
var arr1 = x.split(" ");
arr1[0] == "This"
arr1[1] == "is"
等等