javaScript的内置对象JSON可以一个字符串变为json对象,也可以将一个javaScript值变为字符串。

1、JSON.parse()方法

作用:用于将一个 JSON 字符串转换为 JavaScript 对象。

要求:字符串满足JSON字符串,否则就会转换失败。

<body><h2>为 JSON 字符串创建对象</h2>
<p id="demo"></p>
<script>
var text = '{ "sites" : [' +'{ "name":"Runoob" , "url":"www.runoob.com" },' +'{ "name":"Google" , "url":"www.google.com" },' +'{ "name":"Taobao" , "url":"www.taobao.com" } ]}';obj = JSON.parse(text);
document.getElementById("demo").innerHTML = obj.sites[1].name + " " + obj.sites[1].url;
</script></body>

2、JSON.stringify()方法

作用:将 JavaScript 值转换为 JSON 字符串。

var test = {"nihao":"123"};
JSON.stringify(test);

javaScript的内置对象JSON相关推荐

  1. javascript的内置对象以及BOM(定时器,location)

    javascript的内置对象以及BOM 内置对象 Number 代码演示 <script>//1. parseFloat() 将传入的字符串浮点数转为浮点数document.write( ...

  2. JavaScript之基础-9 JavaScript String(内置对象、String概述、字符串常用操作、模式匹配)...

    一.JavaScript 内置对象 内置对象 - 什么是内置对象? 内置对象就是ECMAScript标准中已经定义好的,由浏览器厂商已经实现的标准对象 - 内置对象中封装了专门的数据和操作数据常用的A ...

  3. javaScript中内置对象Date基本操作入门

    Date基础语法 /*** Date** 1970年1月1日(UTC)起经过的毫秒数.** 语法* new Date();* new Date(value);* new Date(dateString ...

  4. javascript中内置对象简介、Array

    内置对象: javascript的三种对象:1.内置对象-JavaScript自带的对象:2.自定义对象-自己定义构造函数创建对象:3.浏览器对象- BOM时候介绍,几个常用内置对象:Math Dat ...

  5. javascript的内置对象

    javascript 基于浏览器,提供的内置对象,各个浏览器的支持不尽相同. 图像对象 导航对象 窗口对象 屏幕对象  screen <html> <head> <scr ...

  6. JavaScript(5)-内置对象

    一.JavaScript 对象分类 对象只是一种特殊的数据.对象拥有属性和方法. JavaScript 中的所有事物都是对象:字符串.数值.数组.函数- JavaScript 中的对象分类: 自定义对 ...

  7. 【JavaScript】内置对象

    内置对象 一.什么是内置对象 二.Math对象 三种取整方法 随机数方法 random() 猜数字游戏 三.日期对象 日期格式化 倒计时案例 四.数组对象 数组去重[重点] 五.字符串对象 根据字符返 ...

  8. JavaScript常用内置对象

    JavaScript中的对象分为3种:内置对象.浏览器对象.自定义对象 JavaScript提供多个内置对象:Math/Array/Number/String/Boolean... Math对象 Ma ...

  9. javascript常用内置对象总结(重要)

    Javascript对象总结 JS中内置了17个对象,常用的是Array对象.Date对象.正则表达式对象.string对象.Global对象  Array对象中常用方法:  Concat():表示把 ...

最新文章

  1. 【Asp.Net】:如何处理大量页面的身份验证跳转
  2. boost库shared_ptr实现桥接模式
  3. nodemailer 附件_如何使用Nodemailer发送带有附件的电子邮件。 Node.js
  4. TS流头部的调整字段
  5. 递归算法详解及测试效率
  6. linux nvm node 权限不够_centos部署node+mongodb环境
  7. “腾讯基因”讨论:为什么我常说做to C的人很难去做to B?
  8. 【物流选址】基于matlab粒子群算法求解多物流中心选址问题【含Matlab源码 1458期】
  9. 达朴汇联CEO张焱:从隐私计算出发,共建Web3.0
  10. Matplotlib颜色设置
  11. 笔迹宽度估计的低质量文本图像二值化(Robust Document Image Binarization Technique for Degraded Document Images)
  12. 使用docker搭建nodebb论坛
  13. 用U盘打造专属个人的微型护航系统--winpe
  14. 叠片过滤器:过滤器设备的普遍使用
  15. Emojify – Create your own emoji with Deep Learning 通过深度学习创建你自己的表情
  16. 构建表情符号制作应用程序
  17. 珍藏的Android电子书
  18. Flink的非Barrier对齐可以优化高反压
  19. 如何用ae插件Typemonkey 实现文字混排效果
  20. Spring Boot - security 实战与源码分析

热门文章

  1. sdk manager的列表怎么消失了_腾讯安全SDK的Dll Dump研究
  2. 开课吧里的python学习是真的吗-做客李晨nic淘宝直播 胡海泉胡彦斌带货开课吧Python...
  3. python简单爬虫代码-python简单爬虫(二)
  4. python编程入门-Python 异步编程入门
  5. python的优点有哪些-python的优点和缺点是什么?
  6. python装饰器详解-Python装饰器基础详解
  7. 基于python的在线考试系统-Python在线考试系统防作弊功能的思路和实现
  8. git中fatal: Authentication failed的问题 git不能clone
  9. 【滑动窗口】leetcode1456:定长子串中元音的最大数目
  10. 【MySQL快速入门】高级查询:计算函数分组计算