返回顶部
首页 > 资讯 > 前端开发 > node.js >ajax中json指的是什么意思
  • 221
分享到

ajax中json指的是什么意思

2024-04-02 19:04:59 221人浏览 泡泡鱼
摘要

这篇文章主要介绍了ajax中JSON指的是什么意思,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 在ajax中,

这篇文章主要介绍了ajaxJSON指的是什么意思,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

在ajax中,json是一种可以在不同语言间互相传递的数据格式,是一种轻量级的数据交换格式,它用于在浏览器和服务器之间交换数据。json很容易理解,数据交换比XML快;它支持数组、对象、字符串、数字和值。

教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

Ajax-JSON基本概念

JSON基本概念

JSON全称“JavaScript Object Notation”,是一种可以在不同语言间互相传递的数据格式,一种轻量级的数据交换格式。

在AJAX中,它用于在浏览器和服务器之间交换数据。它很容易理解,数据交换比XML快。它支持数组,对象,字符串,数字和值。

通过 AJAX 发送请求,服务端获得一个 JSON 数据

json和xml比较

xml也是一种传递信息的方法。

1、json的长度和xml格式比起来很短小

2、json读写的速度更快。

3、json可以使用javaScript内建的方法直接进行解析,转换成javaScript对象,非常方便。

json语法规则

1、json数据的书写格式是:名称/值对。

名称/值对组合中的名称写在前面(在双引号中),值对写在后面(同样在双引号中),中间用冒号隔开,比如 "name":"郭靖"。

和javaScript对象表示法不同,javaScript对象表示法的键值不需要用引号,但是json的键值要用引号。

2、json的值可以是下面这些类型:

(1)数字(整数或浮点数),如123,1.23

(2)字符串(在双引号中)

(3)逻辑值(true或false)

(4)数组(在方括号中)

(5)对象(在花括号中)

(6)null

3、json典型例子:

{
  "staff":[
    {"name":"洪七","age":70},
    {"name":"郭靖","age":35}
  ]
}

json解析

1、json在js中解析,有2种方式:eval和JSON.parse

2、在代码中使用eval是很危险的,特别是用它执行第三方的JSON数据(其中可能包含恶意代码)

var jsonval= {"staff": [{"name": "洪七","age": 20}, {"name": "洪七2","age": 20}, {"name": "洪七3","age": 20}]}

1)eval()

var jsonbj=('('+jsonval+')');----解析
jssonbj.employees[0].firstName----访问

2)JSON.parse()

var data = JSON.parse(jsonval);---解析
jssonbj.employees[0].firstName----访问

感谢你能够认真阅读完这篇文章,希望小编分享的“ajax中json指的是什么意思”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网node.js频道,更多相关知识等着你来学习!

--结束END--

本文标题: ajax中json指的是什么意思

本文链接: https://lsjlt.com/news/88462.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • ajax中json指的是什么意思
    这篇文章主要介绍了ajax中json指的是什么意思,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 在ajax中,...
    99+
    2024-04-02
  • json是指什么意思
    这篇文章将为大家详细讲解有关json是指什么意思,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。json是什么?JSON(JavaScript Object Notatio...
    99+
    2024-04-02
  • php中的ajax是什么意思
    本教程操作环境:windows7系统、javascript1.8.5&&PHP7.1版、Dell G3电脑。Ajax是什么意思?ajax是Asynchronous JavaScript and XML(异步的JavaScri...
    99+
    2015-11-26
    php ajax
  • Ajax是什么意思
    这篇文章将为大家详细讲解有关Ajax是什么意思,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。什么是 AJAXAJAX = Asynchronous JavaScript ...
    99+
    2024-04-02
  • ajax中4个字母分别指的是什么意思
    这篇文章给大家分享的是有关ajax中4个字母分别指的是什么意思的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 ajax的4个字母分别是Asynchro...
    99+
    2024-04-02
  • Ajax xmlHttpRequest中status的值是什么意思
    Ajax xmlHttpRequest中status的值是什么意思,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。 ...
    99+
    2024-04-02
  • python中+=指的是什么意思
    小编给大家分享一下python中+=指的是什么意思,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!python中+=的意思:1、两个值相加,返回值给符号左侧的变量;...
    99+
    2023-06-06
  • python中**指的是什么意思
    这篇文章主要介绍python中**指的是什么意思,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在python中,“**”表示幂运算,只需要在两数之间用上“**”,就表明这两个数字进行乘方运算;其中第一操作数为底数,第...
    99+
    2023-06-14
  • JavaScrip中=指的是什么意思
    小编给大家分享一下JavaScrip中=指的是什么意思,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!JavaScript是什么JavaScript是一种直译式的脚本语言,其解释器被称为JavaScript引擎,是浏览器的一...
    99+
    2023-06-14
  • python中@指的是什么意思
    这篇文章主要介绍了python中@指的是什么意思,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。python主要应用领域有哪些1、云计算,典型应用OpenStack。2、WEB...
    99+
    2023-06-14
  • python中 *= 指的是什么意思
    这篇文章将为大家详细讲解有关python中 *= 指的是什么意思,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。python有哪些常用库python常用的库:1.requesuts;2.scrapy;3.p...
    99+
    2023-06-14
  • python中==指的是什么意思
    小编给大家分享一下python中==指的是什么意思,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!Python的优点有哪些1、简单易用,与C/C++、Java、C# 等传统语言相比,Python对代码格式的要求没有那么严格;...
    99+
    2023-06-14
  • javascript中$指的是什么意思
    小编给大家分享一下javascript中$指的是什么意思,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!javascript中“$”的意思:1、“$”可以用来表示变...
    99+
    2023-06-14
  • php中=指的是什么意思
    小编给大家分享一下php中=指的是什么意思,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!php中=符号是PHP中的基础赋值运算符,赋值形式如“z=x+y”,这意味...
    99+
    2023-06-21
  • php中.=指的是什么意思
    这篇文章主要为大家展示了“php中.=指的是什么意思”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“php中.=指的是什么意思”这篇文章吧。php中“.=”表示赋值运算符,是字符串连接的意思,该运...
    99+
    2023-06-25
  • php中.= 指的是什么意思
    小编给大家分享一下php中.= 指的是什么意思,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!.=在php中是一种赋值运算符,用于连接两个字符串,比如表达式“a ....
    99+
    2023-06-26
  • ajax单词的意思是什么
    本篇内容主要讲解“ajax单词的意思是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“ajax单词的意思是什么”吧! ajax单词...
    99+
    2024-04-02
  • javascript中$是指什么意思
    小编给大家分享一下javascript中$是指什么意思,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!JavaScript可以做什么1.可以使网页具有交互性,例如响...
    99+
    2023-06-14
  • ajax和jquery是什么意思
    这篇文章将为大家详细讲解有关ajax和jquery是什么意思,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 ajax是一种用于创建更好更快以及...
    99+
    2024-04-02
  • mysql中shell指的是什么意思
    这篇文章给大家分享的是有关mysql中shell指的是什么意思的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。MySQL Shell是在官方版本5.7.12推出,工具的初衷本身都是...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作