zoukankan      html  css  js  c++  java
  • json对象和json字符串相互转换

    1.将JSON字符串转换为JSON对象

    var data = JSON.parse(str);  // JSON.parse();方法
    console.log(data.name);
    

    2.将JSON对象转换为JSON字符串

    var s = JSON.stringify(data);  // JSON.stringify();方法
    console.log(s);
    

    3.早期JSON字符串转换为JSON对象

    var data = eval("("+str+")");  // 符合格式就可执行
    console.log(data.name);
    

    注:方法3中的eval();方法由于存在安全方面的问题,现在很少用。这种方法可以将参数解析成可以执行的JavaScript代码,而JavaScript可以获取本地用户信息,造成信息泄露。不推荐使用。



     

  • 相关阅读:
    11.10
    11.9
    11.8 总结
    11.7
    11.6
    日报10.6
    日报10.5
    每周总结-3
    日报10.4
    日报10.2
  • 原文地址:https://www.cnblogs.com/happyzwt/p/6440145.html
Copyright © 2011-2022 走看看