将json字符串解析为对象的三种方式

1.利用JSON提供的parse方法

  JSON.parse(str)

  

 2.利用eval()    (eval可以将字符串当做代码来执行,use strict模式下不能使用eval)

  let res = eval('(' + str + ')')

  

3.利用Function

  let res = new Function('return (' + str + ')')()

  

posted @ 2021-05-06 21:51  没有茅台喝啤酒也行  阅读(1139)  评论(0编辑  收藏  举报