js的string转化问题

例如array="[[1,2],[2,3],[3,4],[4,5]]"
如何把array转化成array=[[1,2],[2,3],[4,5]],
也就是去掉双引号,且转化为列表,而不是原来的string类型?

阅读 3k
6 个回答
var array="[[1,2],[2,3],[3,4],[4,5]]"
var arrayParse = JSON.parse(array)

其实在这上面进行提问时,题主可以自行google 或者百度必应一下。。。
自主解决问题的能力才是核心。。。。。。
毕竟这个问题。。。不算是问题吧。。。。

parse用于从一个字符串中解析出对象;stringify()用于从一个对象解析出字符串;

var Obj = (new Function("return" + array))() 也可以用es6中的数组和字符串方法进行操作

JSON.parse

clipboard.png

这个JSON.parse 就可以 看结果

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题