javascript之ajax-5json(json概述使用json)

     2022-05-07     319

关键词:

一、JSON概述


JSON概述

  - JSON: JavaScript Object Notation,JavaScript对象表示法,原本是JavaScript中创建对象的一种语法

  - 现在,JSON已经从JavaScript中独立出来,作为一种独立的字符串数据表示法,被Java、C#、C++、PHP、OC等几乎所有主流语言所支持

  - JSON作为一种轻量级的文本数据交换格式,已被广泛使用于存储和交换文本数据领域,作用与XML类似,但比XML更简洁、更快、更容易解析


JSON语法规则

  - JSON 语法是 JavaScript 对象表示法语法的子集:

      - 数据在名称/值对中

      - 数据由逗号分隔

      - 花括号保存对象

      - 方括号保存数组

  - JSON 数据的基本格式是 "名称/值"对

技术分享



二、使用JSON


JSON对象

  - JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式

  - JSON 字符串可以描述一个对象。具体语法为:

      - 书写在花括号中;

      - 可以包含任意多个使用逗号分隔的"名称/值"对

      - "名称" 必须使用双引号括起来;值若是字符串也必须使用双引号括起来

技术分享


JSON数组

  - JSON 字符串还可以描述一个数组,具体语法为

      - 书写在方括号中

      - 其中可以包含多个值或对象

技术分享


JSON 文档与对象的转换

  - 使用eval()函数把一段JSON文本字符串解析为一个JavaScript对象

技术分享技术分享

 

JSON文档与对象的转换

  - 还可以使用JSON.parse(string) 方法来解析JSON字符串得到JavaScript对象

技术分享

  - 使用JSON.stringify(jsObj)方法把JavaScript对象格式化为JSON字符串

技术分享

技术分享


总结:本章内容主要介绍了  JSON(JSON概述、使用JSON)


本文出自 “会飞的蚂蚁” 博客,谢绝转载!

在javascript中循环遍历python-dictionary-turned-into-json

】在javascript中循环遍历python-dictionary-turned-into-json【英文标题】:Loopingthroughpython-dictionary-turned-into-jsoninjavascript【发布时间】:2011-01-2722:29:54【问题描述】:在编写django应用程序时,我在jQueryajax调用中返回以下json:"is_owner":"T","a... 查看详情

javascript之ajax技术

  查看详情

前端基础之javascript

 http://www.cnblogs.com/yuanchenqi/articles/6893904.html知识预览JavaScript概述 二JavaScript的基础三JavaScript的对象BOM对象DOM对象实例练习js扩展回到顶部JavaScript概述 JavaScript的历史1992年Nombas开发出C-minus-minus(C--)的嵌入式 查看详情

javascript之dom对象的获取

之前我们讲过JavaScript之DOM对象获取的两篇文章,本文是该系列文章之三,点击回顾上两篇文章能更好地理解本文。《JavaScript之DOM对象的获取(一)》;《JavaScript之DOM对象的获取(二)》接下来,开始讲述本文内容。在文档中,... 查看详情

javascript之基础知识

JavaScript基础知识JavaScript是属于网络的脚本语言!JavaScript被数百万计的网页用来改进设计、验证表单、检测浏览器、创建cookies,以及更多的应用。JavaScript是因特网上最流行的脚本语言。JavaScript很容易使用!你一定会喜欢它的!... 查看详情

javascript之dom

1.Node类型  节点关系操作节点: Document类型Element     查看详情

javascript之闭包

一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 varn=999;  functionf1(){    ... 查看详情

javascript之初步

...html:负责了一个页面的结构.css:负责了一个页面的样式。javascript:负责与用户进行交互。1997年欧洲的计算机协议(ECMA)组织出来给javascript规定协议。 1.ECMAScirpt(规范了基本的语法而已)2.BOM(浏览器对象模型)3.DOM(文档对象模型)j... 查看详情

前端基础之javascript

知识预览一JavaScript概述二JavaScript的基础三JavaScript的对象四BOM对象五DOM对象六实例练习七JS扩展一JavaScript概述JavaScript的历史1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言(最初绑定在CEnvi软件中).后将其改名ScriptEase.(客户端执... 查看详情

java之javascript

1.DOM  a.作用:通过HTMLDOM,可访问JavaScriptHTML文档的所有元素  b.功能:    ①JavaScript能够改变页面中的所有HTML元素    ②JavaScript能够改变页面中的所有HTML属性    ③JavaScript能够改变页面中的所有CSS样式  ... 查看详情

javascript之date对象

Javascript中的Date类型是在Java.util.Date基础上创建的。以1970年01月01日至今的毫秒数来保存时间。要创建一个Datevarnow=newDate();  查看详情

js复习之javascript简介

1.JavaScript历史回顾  一开始JavaScript是为了减轻表单验证的负担而出现,因为当时网速的限制加之复杂性不断增加,客户端验证语言JavaScript就诞生了。由Netscape的布兰德·艾奇(BrendanEich)发布的LiveScript是JavaScript的前身,后为... 查看详情

前端基础之javascript

JavaScript思维导图: JavaScript概述 JavaScript的历史1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言(最初绑定在CEnvi软件中).后将其改名ScriptEase.(客户端执行的语言)Netscape(网景)接收Nombas的理念,(BrendanEich)在其NetscapeNavigator2.0产... 查看详情

javascript之this释疑

近期进修JavaScript,看了“YouDon‘tKnowJS”这本书,认为是本JavaScript内功上乘心法,有一定JavaScript基础朋友一定要看看(不推荐入门小朋友看。怕走火入魔)。作者知识渊博,理解透彻。行文流畅,案例经典,绝对的大神级人物。本... 查看详情

python--web开发之javascript

JavaScriptJavaScript是一门编程语言,浏览器内置了JavaScript语言的解释器,所以在浏览器上按照JavaScript语言的规则编写相应代码之,浏览器可以解释并做出相应的处理。一、基本语法1、JavaScript代码存在形式<!--方式一--><scriptt... 查看详情

javascript之闭包

JavaScript之闭包  在JavaScript中,闭包恐怕是很多人不能理解的一个概念了,甚至很多人也会把闭包和匿名函数混淆。  闭包是有权访问另一个函数作用域中的变量的函数。首先要明白的就是,闭包是函数。由于要求它可以访... 查看详情

前端基础之javascript

一.JavaScript简介JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的... 查看详情

前端之javascript基础

前端之JavaScript基础本节内容JS概述JS基础语法JS循环控制ECMA对象BOM对象DOM对象1.JS概述1.1.javascript历史1992年Nombas开发出C-minus-minus(C—)的嵌入式脚本语言(最初绑定在CEnvi软件中).后将其改名ScriptEase.(客户端执行的语言)Netscape(网景)接... 查看详情