对象、对象数组、JSON、JSON数组的相关操作
2015-06-23 23:49
561 查看
本文主要是对JS操作JSON的要领做下总结
在JSON中,有两种结构:对象和数组
1. 一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“"名称/值" 对”之间运用 “,”(逗号)分隔。 名称用引号括起来;值如果是字符串则必须用括号,数值型则不须要。例如:
var json = { "name": "姓名", "sex": "25" };
2. 数组是值(value)的有序集合。一个数组以“[”(左中括号)开始,“]”(右中括号)结束。值之间运用 “,”(逗号)分隔。
var json_ar = [{ "name": "姓名1", "sex": "25" },{ "name": "姓名2", "sex": "26" }];
为了方便地处理JSON数据,JSON提供了json.js包,下载地址:http://files.cnblogs.com/sntetwt/json2.zip
在数据传输流程中,json是以文本,即字符串的形式传递的,而JS操作的是JSON对象,所以,JSON对象和JSON字符串之间的相互转换是关键。
在JSON中,有两种结构:对象和数组
1. 一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“"名称/值" 对”之间运用 “,”(逗号)分隔。 名称用引号括起来;值如果是字符串则必须用括号,数值型则不须要。例如:
var json = { "name": "姓名", "sex": "25" };
2. 数组是值(value)的有序集合。一个数组以“[”(左中括号)开始,“]”(右中括号)结束。值之间运用 “,”(逗号)分隔。
var json_ar = [{ "name": "姓名1", "sex": "25" },{ "name": "姓名2", "sex": "26" }];
为了方便地处理JSON数据,JSON提供了json.js包,下载地址:http://files.cnblogs.com/sntetwt/json2.zip
在数据传输流程中,json是以文本,即字符串的形式传递的,而JS操作的是JSON对象,所以,JSON对象和JSON字符串之间的相互转换是关键。
相关文章推荐
- 谈谈Ext JS的组件——容器与布局
- 谈谈Ext JS的组件——容器与布局
- 详解JavaScript中的this
- javascript简单时间轴
- #Javascript:this用法整理
- Django添加JS,CSS,图片等外部文件的方法
- javascript简单时间轴
- jsp中的include和forward
- 高性能JavaScript笔记三(编程实践)
- javascript函数传递参数-----按值传递(google chrome)
- 经典的js问题 实现点击li能够弹出当前li索引与innerHTML的函数
- js冒泡排序
- js斐波那契数列求和
- js数组去重的三种常用方法总结
- jsp页面通过ajax上传多张图片
- JS获取屏幕,浏览器,页面高度及宽度
- [leetcode][javascript]Remove Linked List Elements
- 关于鼠标在屏幕上面的位置
- JS 面向对象版 贪吃蛇
- 我的javascript启蒙之路