具有空值错误的JavaScript多维数组

时间:2014-05-08 17:42:02

标签: javascript eval

我有一个Web服务器从ajax调用返回一个字符串。 字符串看起来像这样,我把它保存到一个名为'dta'的变量中:

['46','company 1'],['8','company 2'],['11','company 3']

然后,我评估字符串以创建一个名为'ret'

的数组
ret=eval("[" + dta.split(",") + "]");   

我的问题是,如果数组具有空值,则会出错。 例如:

['46','company 1'],['8','company 2'],['11','']

JavaScript不允许多维数组中的空值,或者是问题 在评估中,或其他什么?

0 个答案:

没有答案