在JavaScript,如何将数组字符串转数组对象呢?可以利用强大的eval函数可以实现。

如有一个数组字符串 [7,9,16,5] ,使用eval就可以将该字符串转换为数据。具体实现如下:

var arrayText = "[7,9,16,5]";
console.log( arrayText );// 打印数组字符串
var array = eval( "(" + arrayText + ")" )
console.log( array );// 打印数组对象

可以从控制台看出, [7,9,16,5]数组字符串已经被转换为一个数组对象,并具有了数组的特性,如果长度、方法等。

 

标签: JavaScript, JavaScript将数组字符串转数组对象的方法, 字符串转数组, 数组字符串转数组, JS将数组字符串转数组

添加新评论