1,json是用于存储和传输的数据格式

全称:JSON 英文全称 JavaScript Object Notation

json转化为javascript的规则:

  • 数据为 键/值 对。
  • 数据由逗号分隔。
  • 大括号保存对象
  • 方括号保存数组
<body>
<p id="hehe"></p>
<script>
var text = '{ "sites" : [' +    //定义一个字符串的文本
'{ "name":"Runoob" , "url":"www.runoob.com" },' +
'{ "name":"Google" , "url":"www.google.com" },' +
'{ "name":"Taobao" , "url":"www.taobao.com" } ]}';
var obj = JSON.parse(text);    //调用json类下的parse方法解析一下
document.getElementById("hehe").innerHTML = obj.sites[1].name + " " + obj.sites[1].url;
</script>
</body>//返回:Google www.google.com,//所以解析的函数是这样的,把site解析成数组,这个数组里又3个对象(类),name和url这样的是对象的属性。

转载于:https://www.cnblogs.com/0-lingdu/p/9811873.html

javascript基础 之 json相关推荐

  1. Web前端-JavaScript基础教程上

    Web前端-JavaScript基础教程 将放入菜单栏中,便于阅读! JavaScript是web前端开发的编程语言,大多数网站都使用到了JavaScript,所以我们要进行学习,JavaScript ...

  2. javascript基础语法——词法结构

    前面的话 javascript是一门简单的语言,也是一门复杂的语言.说它简单,是因为学会使用它只需片刻功夫:而说它复杂,是因为要真正掌握它则需要数年时间.实际上,前端工程师很大程度上就是指javasc ...

  3. JavaScript(基础、高级)笔记汇总表【尚硅谷JavaScript全套教程完整版】

    目   录 前言 JavaScript(基础+高级)配套资料下载 JavaScript 基础 学习地址 学习笔记 day 05(P001-P006)[2016.11.22] day 06(P007-P ...

  4. 前端---JavaScript基础2

    文章目录 前端---JavaScript基础2 对象类型判断 call函数 对象属性操作 深拷贝方法 前端-JavaScript基础2 重构以下代码:(以面向对象的方式) 重构后:(其中this指针问 ...

  5. JavaScript对象、JSON对象、JSON字符串的区别

    一.首先看下什么是JSON JSON:JavaScript Object Natation,JavaScript对象的表现形式,已经发展成一种轻量级的数据交换格式. JavaScript对象的表现形式 ...

  6. JavaScript 基础知识 - DOM篇(二)

    7. 节点操作 7.1 节点的属性 节点分类: 标签节点 文本节点 属性节点 注释节点 节点常用的属性: nodeType:节点的类型 nodeName:节点名称 nodeValue:节点值 常见的节 ...

  7. #Javascript基础

    Javascript基础 注释与语句 1.注释 单行注释:// 多行注释:/**/ 2. 语句 一段脚本就是一系列计算机能够一步一步执行的指令.每一条单独的指令或步骤就被称为一条语句.语句以分号(;) ...

  8. JavaScript基础知识与脚本语言总结

    1 Aptana插件安装 1.Aptana插件安装 <1>Aptana是一个非常强大,开源,JavaScript-focused的AJAX开发IDE. <2>它的特点包括: J ...

  9. JavaScript 基础知识 - 入门篇(二)

    11. 函数 11.1 函数的基础知识 为什么会有函数? 在写代码的时候,有一些常用的代码需要书写很多次,如果直接复制粘贴的话,会造成大量的代码冗余: 函数可以封装一段重复的javascript代码, ...

最新文章

  1. python3 socket 超时设置
  2. 可视化应用实战案例:metacoder-相关进化树图的绘制
  3. html5+css3网页设计与网站布局从新手到高手,HTML5+CSS3网页设计与网站布局从新手到高手...
  4. 2017年10月18日普及组 文件名排序
  5. 怎么修改提交git是的用户名_Git 修改用户名以及提交邮箱
  6. 【POJ - 3259 】Wormholes(Bellman_Ford或spfa算法,判断有向图中是否存在负环)
  7. 启动kafka报错:__consumer_offsets-22\00000000000000000000.index.swap: 另一个程序正在使用此文件,进程无法访问。
  8. 跨境独立站卖家如何把握关键词优化?
  9. 在RedHat中安装新字体
  10. install ipython-notebook
  11. Logisim元件用法详解五:Memory 储存库
  12. 这次是90城的数据!中国90座城市建筑物屋顶矢量数据集(2020)
  13. 基于OpenCV实战:动态物体检测
  14. 牛顿迭代法实现平方根函数
  15. CHM文件制作方法及制作中遇到的坑
  16. 【matlab 图像处理】 guide 图像去雾系统
  17. 【LittleVGL】stm32f412-discovery探索板-ft6x06驱动问题
  18. Atom快速跳转到函数定义处
  19. 计算机毕业设计Java房屋合租系统(源码+系统+mysql数据库+lW文档)
  20. Androdi平台camera的相关知识总结

热门文章

  1. hashmap是线程安全的吗?怎么解决?_解决SimpleDateFormat线程安全问题
  2. compser可以检查php扩展吗,composer扩展
  3. tcp udp区别优缺点_CCNA必懂篇,传输层协议TCP/UDP的区别和作用
  4. 语文教学中如何运用计算机辅助教学,计算机辅助教学在语文教学过程中的运用...
  5. 信息技术计算机网络PPT,高中信息技术计算机网络ppt课件.ppt
  6. php 二维数组排序函数,php自定义二维数组排序函数array
  7. 用计算机采集卡检测压力传感器信号故障,计算机联网检测系统应用研究
  8. Linux多线程的同步-----信号量和互斥锁
  9. matlab中的mkdir函数_科学网—Matlab中计算函数运行时间的三种方法及判断新建文件夹 - 张伟的博文...
  10. Python访问街区所有节点最短路径问题,并结合matplotlib可视化