Javascript中JS对象与JSON的相互转换
程序员文章站
2022-03-23 19:15:31
...
1.JSON.stringify():js对象->json
<script> //Number console.log(JSON.stringify(3.14)); //字符串 console.log(JSON.stringify('php.cn')); //布尔型 console.log(JSON.stringify(true)); console.log(JSON.stringify(null)); //对象 console.log(JSON.stringify({x:'a',y:'b'})); //数组 console.log(JSON.stringify([1,2,3])); </script>
2.JSON.parse(): json->js对象
<script> console.log(JSON.parse( `{ "a":1, "b":2, "c":3 }` )); console.log(typeof JSON.parse( `{ "a":1, "b":2, "c":3 }`)); let jsObj=JSON.parse(`{"a":1,"b":2,"c":3}`); //判断是否为Object console.log(jsObj instanceof Object); console.log(typeof jsObj); //promise fetch </script>
推荐:《2021年js面试题及答案(大汇总)》
以上就是Javascript中JS对象与JSON的相互转换的详细内容,更多请关注其它相关文章!
上一篇: javascript页面跳转代码有哪些
下一篇: php怎么去除标签内的内容
推荐阅读
-
js定义对象或数组直接量时各浏览器对多余逗号的处理(json)_javascript技巧
-
js中事件的处理与浏览器对象示例介绍_javascript技巧
-
javascript中的对象创建 实例附注释_js面向对象
-
php中实现xml与mysql数据相互转换的方法_php技巧
-
Java实现的时间戳与date对象相互转换功能示例
-
FastJson对于JSON格式字符串、JSON对象及JavaBean之间的相互转换操作
-
C#中的DataSet、string、DataTable、对象转换成Json的实现代码
-
Java中Date,Calendar,Timestamp的区别以及相互转换与使用
-
Java实现的时间戳与date对象相互转换功能示例
-
Java中Date,Calendar,Timestamp的区别以及相互转换与使用