欢迎光临散文网 会员登陆 & 注册

千锋教育JavaScript全套视频教程(10天学会Js,前端javascrip

2023-07-17 18:28 作者:簡_-_單  | 我要投稿

 // 一.ajax对象

  // - ajax 全名 async javascript and XML  中文意思异步的JavaScript和xml

  // - 是前后台交互的语法

  // - 是一个  默认异步  执行机制的功能

  // - 在 js 中有内置的构造函数来创建 ajax 对象

  // - 创建 ajax 对象以后,我们就使用 ajax 对象的方法去发送请求(request)和接受响应(response)


  // 二.异步 - async

  // - javascript是单线程的,只有一个主线程,一次只能执行一个任务

  // - 主线程上面执行的任务可以分为同步任务和异步任务

  // - 同步任务,阻塞模式,主线程上面执行的任务,后一个任务必须等到前一个任务完成,才能执行

  // - 异步任务,非阻塞模式,异步任务在任务队列上面的,等到同步任务完成才被通知执行

  // - 包含异步的语法:定时器,事件,ajax,promise,async+await


  // 测试是否是异步代码,利用log输出有序的数字进行测试

  // 三.了解xml

  // xml是可扩展的标记语言,html是超文本标记语言

  // xml里面的标签可以自定义的,符合一定的格式,html里面标签是固定的。

  // 比如:xml标签必须包含一个根元素,里面的标签如果是双标签必须关闭,设定文档的版本以及字符编码(文档声明)


  // 注意:ajax早期采用xml来包装数据,现在都是采用json格式,json格式操作数据更方便,xml因为里面包含大量的自定义标签,操作数据不是很方便。


  // 四.优势

  // AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下(⽤户体验好(不需要刷新⻚⾯就可以更新数据))。

  // 不需要插件的⽀持,原⽣ js 就可以使⽤

  // 减轻服务端和带宽的负担(ajax的诞生实现了前后端的分离)

千锋教育JavaScript全套视频教程(10天学会Js,前端javascrip的评论 (共 条)

分享到微博请遵守国家法律