A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 厦门校区 黑马粉丝团   /  2018-12-16 20:30  /  1392 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1.ajax是一种什么技术?优点是什么?
2.ajax有几种实现方式?
3.json是什么?优点是什么?
4.json的格式是什么?

3 个回复

倒序浏览
1.ajax是一种什么技术?优点是什么?
  • Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术
  • 加载速度更快,提升用户体验,减轻服务器压力

2.ajax有几种实现方式?
通过JQuery实现方式有3种:
JQeury实现方式
        $.ajax()
                语法
                        $.ajax({键值对});
        $.get():发送get请求
                语法
                        $.get(url, [data], [callback], [type])
        $.post():发送post请求
                语法
                        $.post(url, [data], [callback], [type])
       
        参数
                * url:请求路径
                非必要参数
                * data:请求参数
                * callback:回调函数
                * type:响应结果的类型


               

3.json是什么?优点是什么?
JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation)
JSON 是轻量级的文本数据交换格式
JSON 独立于语言:JSON 使用 Javascript语法来描述数据对象,但是 JSON 仍然独立于语言和平台。JSON 解析器和 JSON 库支持许多不同的编程语言。 目前非常多的动态(PHP,JSP,.NET)编程语言都支持JSON。

优点
  • JSON 比 XML 更小、更快,更易解析
  • SON 具有自我描述性,更易理解


4.json的格式是什么?
格式:
        json数据是由键值对构成的
                键用引号(单双都行)引起来,也可以不使用引号
                值得取值类型:
                        1. 数字(整数或浮点数)
                        2. 字符串(在双引号中)
                        3. 逻辑值(true 或 false)
                        4. 数组(在方括号中)        {"persons":[{},{}]}
                        5. 对象(在花括号中) {"address":{"province":"陕西"....}}
                        6. null
        数据由逗号分隔:多个键值对由逗号分隔
        花括号保存对象:使用{}定义json 格式
        方括号保存数组:[]

回复 使用道具 举报
1.ajax是一种什么技术?优点是什么?
(1)异步请求的技术
(2)好处:
不需要刷新整个页面的情况下也能够获取服务器数据更新部分网页内容
更好的用户体验
2.ajax有几种实现方式?
(1)js一种
(2)Jquery三种
        ajax: $.ajax({键值对});
        get: $.get(请求路径,请求参数,回调函数);
        post: $.post(请求路径,请求参数,回调函数);
3.json是什么?优点是什么?
(1)json是用于存储和交换文本信息的一种技术,
(2)json比xml传输上,占用资源更小,传输更快,更容易被解析
4.json的格式是什么?
(1)由键值对 {"firstName": "Json"}
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马