欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

如何将字符串格式的对象转换成真正的js对象?

程序员文章站 2022-04-14 10:59:16
1.如何将字符串格式的对象转换成真正的js对象? 2.写法 3. //唯一的遗憾就是兼容性问题 ......

1.如何将字符串格式的对象转换成真正的js对象?

<script>
//eval 的作用
eval('var a = 100');
console.log(a);
</script>

如何将字符串格式的对象转换成真正的js对象?

 

如何将字符串格式的对象转换成真正的js对象?

2.写法

//需要将对象格式的字符串转换成json
eval("var obj = " + xhr.responsetext);

var obj = eval(xhr.responsetext); //有问题写法 下图

var obj = eval("("+xhr.responsetext+")"); //正确写法

如何将字符串格式的对象转换成真正的js对象?

如何将字符串格式的对象转换成真正的js对象?

如何将字符串格式的对象转换成真正的js对象?

如何将字符串格式的对象转换成真正的js对象?

3.

如何将字符串格式的对象转换成真正的js对象?

如何将字符串格式的对象转换成真正的js对象?//唯一的遗憾就是兼容性问题