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对象?//唯一的遗憾就是兼容性问题

 

相关文章:

  • 2022-02-07
  • 2022-02-07
  • 2022-12-23
  • 2021-12-20
  • 2022-02-07
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-11-30
  • 2022-12-23
  • 2022-12-23
  • 2021-11-21
  • 2021-06-04
  • 2021-12-10
相关资源
相似解决方案