`

json in javascript 学习小结

阅读更多

1.   javascript的json版本目前有两个
         链接1  http://www.json.org/json.js
         链接2 http://www.json.org/json2.js

 

2.   首先都需要引入
      <script type="text/javascript" src="js/json/json版本.js"></script>

 

3.   json.js 开始部分有这样一句话
     This file has been superceded(所取代) by http://www.JSON.org/json2.js

 

4.   json.js中的重要方法

    (1). javascript申明的object对象转化为json对象 object.toJSONString()
    (2). 用eval()来转换JSON文本到对象 或者 使用parseJSON()方法 

 

5.  json2.js中的重要方法
     (1). JSON.parse(JSONtext); 将一个JSON文本转化为对象

 

var jsontext = '{"firstname":"Jesper","surname":"Aaberg","phone":["555-0100","555-0120"]}';
var contact = JSON.parse(jsontext);
var fullname = contact.surname + ", " + contact.firstname;
// The value of fullname is "Aaberg, Jesper"

 

    (2).  JSON.stringify(value); 将一个javascript对象转换为 JSON 文本。
    (3).  通过eval() 函数可以将JSON 文本转化为对象。

分享到:
评论

相关推荐

    JavaScript模式中文[pdf] 百度云

     小结  第3章 字面量和构造函数  对象字面量  自定义构造函数  强制使用new的模式  数组字面量  JSON  正则表达式字面量  基本值类型包装器  错误对象  小结  第4章 函数  背景  回调模式  返回函数 ...

    JSON遍历方式实例总结

    本文实例总结了JSON遍历方式。分享给大家供大家参考,具体如下: 第一种:使用for循环 js代码: function CyclingJson1() { var testJson = '[{ name: 小强, age: 16 },{name:小明,age:17}]'; testJson = eval&#...

    JavaScript模式 斯托扬·斯特凡洛夫 著

    前言 第1章 简介 模式 JavaScript:基本概念 ECMAScript JSLint Co ole 第2章 基本技巧 编写可维护的代码 尽量少用全局变量 ...for-in循环 ...小结 ...JSON ...小结 ...小结 ...小结 ...小结 ...小结 ...酉己置JavaScript ...小结

    Node.js MongoDB AngularJSWeb开发中文版.part1

    1.3 小结 10 1.4 下一章 10 第2章 JavaScript基础 11 2.1 定义变量 11 2.2 了解JavaScript数据类型 12 2.3 使用运算符 13 2.3.1 算术运算符 13 2.3.2 赋值运算符 14 2.3.3 运用比较和条件运算符 14 2.4 实现循环 16 ...

    Knockout API 中文版

    In another sense, you can think of KO as a general way to make UIs for editing JSON data… whatever works for you :) OK, 如何使用它? 简单来说:声明你的数据作为一个JavaScript 模型对象(model object)...

    深入云计算 MongoDB管理与开发实战详解pdf.part1

    作为基于分布式文件存储的数据库,在目前的云计算实践中,MongoDB炙手可热。《深入云计算(MongoDB管理与开发实战详解)》系统全面的介绍了MongoDB开发、管理、维护和性能优化等方方面面。...16.6 本章小结

    深入云计算 MongoDB管理与开发实战详解pdf.part2

    作为基于分布式文件存储的数据库,在目前的云计算实践中,MongoDB炙手可热。《深入云计算(MongoDB管理与开发实战详解)》系统全面的介绍了MongoDB开发、管理、维护和性能优化等方方面面。...16.6 本章小结

    jQuery权威指南-源代码

    4.11 本章小结/123 第5章 jQuery的动画与特效/124 5.1 显示与隐藏/125 5.1.1 show()与hide()方法/125 5.1.2 动画效果的show()与hide()方法/126 5.1.3 toggle()方法/128 5.2 滑动/131 5.2.1 slideDown()与...

    ASP.NET4高级程序设计第4版 带目录PDF 分卷压缩包 part1

    ASP.NET 4高级程序设计(第4版)》【原版书为:Pro ASP.NET 4 in C# 2010】是ASP.NET领域的鸿篇巨制,全面讲解了ASP.NET4的各种特性及其背后的工作原理,并给出了许多针对如何构建复杂、可扩展的网站从实践中得出的...

    基于j2ee的ajax宝典

    1.7 小结········· 31 第2章 Ajax初体验···· 32 2.1 Ajax带来的优势········ 32 2.2 传统的JSP聊天室···· 34 2.2.1 实现业务逻辑组件··········· 35 2.2.2 实现控制器···· ...

    jquery插件使用方法大全

    由于目前高校基本尚未开JavaScript的相关课程,目前jQuery的学习,使用,研究都仅限于在职Web程序员之间。 用jq的前提,首先要引用一个有jq的文件 [removed][removed] 这个是jquery官方最新的地址。可用在自己网站...

    老男孩python 四期

    7、基本流程控制,if..else/for x in…/while True 8、程序流程控制二,break\continue\ 嵌套循环 9、项目实践:编写用户登录认证程序 ※实现用户名密码登陆,输入错误3次后锁定用户,多用户在线 第二天 1、python...

Global site tag (gtag.js) - Google Analytics