美文网首页
JS 将数组字符串转换成数组的方法

JS 将数组字符串转换成数组的方法

作者: 念念碎平安夜 | 来源:发表于2019-09-30 14:59 被阅读0次
var str = "[11, 22, 33]";
var arrEval = eval(str);
var arrParse = JSON.parse(str);
console.log("arrEval is: " + arrEval);
console.log("arrParse is: " + arrParse);

注:eval函数和JSON.parse函数都可以进行转换,但还是有点差别的:
JSON.parse对待转换的字符串格式要求很严格,必须要和对象的格式一致才能转换;而eval不仅可以将字符串转化为对象,还可以解析javascript代码,在安全性方面,用JSON.parse更好。
原文:传送门

相关文章

  • 数组检测

    检测是否是数组: 数组转字符串: 字符串转换数组: js对象转换成js字符串: js字符串转换成js对象:

  • JS数组操作(看这一篇就够了)

    js中对数组操作整理了以下方法 join()   数组转换成字符串 push() 和 unshift()   数组...

  • JS数组字符串方法整理

    回顾数组字符串方法 数组对象方法 转换数组(将数组转换成一些其他形式): valueOf() 返回数组对象本身,和...

  • 数组常用方法

    数组常用方法 一、js数组常用方法: 1、join() Array.join() 方法将数组中所有元素都转换成字...

  • 数组

    检测是否是数组: 数组转字符串:join("分隔符")字符串转换数组:split("分隔符") js对象转换成js...

  • 数组常用方法

    数组常用方法:(这些方法是Arrays类下的)toString():将数组转换成一个字符串sort():对数组进行...

  • ES6新增的几种关于数组的方法

    1.将json格式的对象转换成数组,采用Array.from()方法: 2.将数字、字符串转换成数组,采用Arra...

  • 数组方法

    检测数组 转换方法 toString 把数组转换成字符串,并用逗号分隔开来 join 把数组转换成字符串,并用指定...

  • js数组题目

    js面试题 js数组 一、按要求分割数组 将"js,数组,分类"字符串数组以/分割 for循环累加 join()把...

  • 数组扁平化的实现方式

    数组扁平化的实现方式 方法一 利用数组的 join() 转换成字符串,利用字符串的 split() 转换成...

网友评论

      本文标题:JS 将数组字符串转换成数组的方法

      本文链接:https://www.haomeiwen.com/subject/rlthpctx.html