json学习笔记--在JavaScript中的使用
2015-05-21 18:53
393 查看
1.字符串转换为JavaScript对象
JavaScript 内置函数 JSON.parse() 可以将字符串转换为 JavaScript 对象
jQuery的$.parseJSON()
jQuery的$.evalJSON()---需要jquery.json.min.js
也可以用JavaScript 函数 eval()。把文本包围在括号中,可以避免语法错误
JavaScript对象可以通过jsonObj[0].name的形式获取相应参数。
2.JavaScript对象转换为字符串
JSON.stringify()
3.$.each()遍历json对象
var jsonStr = '[' + '{"name":"陶国荣","sex":"男","email":"tao_guo_rong@163.com"},' + '{"name":"李建洲","sex":"女","email":"xiaoli@163.com"},' + '{"name":"张三","sex":"男","email":"zhangsan@126.com"}' + ']';
JavaScript 内置函数 JSON.parse() 可以将字符串转换为 JavaScript 对象
var jsonObj = JSON.parse(jsonStr);
jQuery的$.parseJSON()
var jsonObj = $.parseJSON(jsonStr)
jQuery的$.evalJSON()---需要jquery.json.min.js
var jsonObj = $.evalJSON(jsonStr)
也可以用JavaScript 函数 eval()。把文本包围在括号中,可以避免语法错误
var jsonObj = eval ("(" + jsonStr + ")");
JavaScript对象可以通过jsonObj[0].name的形式获取相应参数。
2.JavaScript对象转换为字符串
JSON.stringify()
var jsonStr = JSON.stringify(jsonObj);
$.toJSON()---需要jquery.json.min.js
var jsonStr = $.toJSON(jsonObj)
3.$.each()遍历json对象
相关文章推荐
- 在Javascript下使用正则表达式的学习笔记
- ASP学习笔记(4)--vbscript和javascript的混合使用
- (学习笔记)简单正则表达式的使用实例[javascript]
- JavaScript学习笔记(四)—window对象使用
- accp6.0 《使用javascript增强交互效果》学习笔记ch3 DOM编程
- accp6.0 《使用javascript增强交互效果》学习笔记ch4 DOM高级编程
- accp6.0 《使用javascript增强交互效果》学习笔记ch5 JavaScript和css交互
- accp6.0 《使用javascript增强交互效果》学习笔记ch6 表单基本验证技术
- accp6.0 《使用javascript增强交互效果》学习笔记ch7 正则表达式和表单辅助特效
- javascript学习笔记(一) 在html中使用javascript
- JavaScript学习笔记一AJAX和JSON
- javascript学习笔记(十四) window对象使用介绍
- javascript学习笔记(十四) window对象使用介绍
- Javascript学习笔记8 用JSON做原型
- JSON 学习之JSON in JavaScript详细使用说明
- Javascript笔记一 js以及json基础使用说明
- Javascript笔记一 js以及json基础使用说明
- javascript学习笔记—函数的使用技巧
- javascript学习笔记—数组和字符串的使用技巧
- JavaScript学习笔记 创建数组,数组方法使用