本地存储-JSON
一、JSON以及xml介绍
JSON简介
- JSON(JavaScript Object Notation)
- 它基于ECMAScript的一个子集
- JSON采用完全独立于语言的文本格式,使JSON成为理想的数据交换语言。
- 易于编写与阅读,同时也易于机器解析和生成。
- 无论在PC还是移动端都需要涉及数据的跨平台传输。一般会选择XML 或者 JSON
- 对于 AJAX 应用程序来说,JSON 比 XML 更快更易使用:推荐多使用JSON
- 总结:
- 数据交换格式
- ECMAscript子集
- xml和JSON
- ajax–>JSON
JSON语法
- {name:“admin”}键值对,需要使用双引号
JSON使用
- 操作JSON对象
- 创建JSON对象
var str = '{"id":"168","name":"tom"}';
- 将JSON格式的字符串转换为javascript对象
var obj = JSON.parse(str);
- 将JSON格式的javascript对象转换成javascript字符串
var s = JSON.stringify(obj);
- 操作数组
var array = [{
"id":"168","name":"tom"},
{
"id":"169","name":"tom"}];
var jsonStr = JSON.stringify