Ajax
smile_team
这个作者很懒,什么都没留下…
展开
-
异步钩子
异步钩子可以通过async_hocks模块提供一个API来跟踪异步资源const async_hooks = require('async_hooks');异步资源表示具有关联回调的对象,可以多次调用此回调,例如:'connection’事件net.createServer(),或者只是一次fs.open()。还可以在调用回调之前关闭资源,AsyncHook并没有并且区分这些不同的情况,而是将他们表示为作为资源的抽象概念如果Workers(类),每一个线程都有一个独立的线程,async_hook原创 2020-09-24 19:59:59 · 342 阅读 · 0 评论 -
京东投票
京东投票打开项目‘$ yarn install / $ npm install’ : 跑环境(把项目依赖的插件进行安装)‘$ node admin.js’:启动服务(把自己的计算机作为服务器,创建一个指定端口的服务,来管理后台程序 - 后台程序会根据客户端请求的需求,把对应的数据和业务逻辑实现)API.TXT :API接口文档真实项目中,后台开发人员会给前端开发人员提供一个技术文档(接口文档),文档中描述了前端需要调取后台的某些接口实现的某些功能,并且标注了请求的地址、请求原创 2020-09-14 14:48:43 · 554 阅读 · 1 评论 -
FETCH中的基础语法以及封装自己的Ajax库
FETCH中的基础语法注意:Fetch不是ajax,它是为了代替AJAX,是JS中内置的API,基于FETCH可以实现客户端和服务端的信息通信FETCH是ES2018规范中新增的API,所以浏览器的支持度不是特别好(可以基于BABEL的最新语法解析包,把它进行解析),想要兼容性好一些,需要使用“Fetch polywill”使用Fetch发送请求fetch('/url',{ method:'GET', //设置请求头 h原创 2020-09-09 10:47:04 · 372 阅读 · 0 评论 -
axios的请求合并以及参数配置
主流Ajax库下载地址Using npm:$ npm install axios --saveUsing bower:$ bower install axiosUsing cdn:‘script’ src=“https://unpkg.com/axios/dist/axios.min.js”>‘/script’相关文档http://www.axios-js.com/docs/axios:它是一个库,基于PROMISE管理的AJAX库提供了对应请求方式的方法(get/post原创 2020-09-08 11:06:57 · 2044 阅读 · 0 评论 -
Ajax三级联动对比jQuery三级联动
Ajax三级联动<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>三级联动</title></head><body> <!--三原创 2020-09-07 15:51:23 · 126 阅读 · 0 评论 -
实现跨域访问
实现跨域访问同源策略收到三种行为限制:Cookie、LocalStorage和IndexDB无法读取DOM无法获取AJAX请求不能发送同源:三个相同(协议、域名、端口号)域名是什么又称网域访问的URL网址:网络协议 + 域名(IP地址) + 端口号 + 资源路径同源:网络协议相同、域名以及端口号相同不同源:域名不相同:完全跨域域名相同,端口号不同:跨子域互联网默认原则:同源策略(不允许跨域访问)跨域是什么当一个资源从与该资源本身所在的服务器不同的域或端口请求一个资源.原创 2020-09-06 16:22:48 · 220 阅读 · 0 评论 -
Jquery中的Ajax
jQuery中的AjaxjQuery不仅对JavaScript语言进行了封装,也对Ajax异步交互进行了封装,load()方法get()方法和get()方法和get()方法和post()方法、$ajax()方法$getScript()方法getJSON()方法ajaxStart()和ajaxStop()方法ajaxComplete()事件、ajaxSend()事件、ajaxError()方法和ajaxSuccess()事件load()方法url:请求HTML页面的url地址data原创 2020-09-05 18:57:55 · 113 阅读 · 0 评论 -
Ajax的基本用法
### 同步交互发送一个请求,需要等待返回,然后才能发送下一个请求异步交互发送一个请求,不需要等待返回,就能发送下一个请求异步交互优势用户操作无需像同步交互必须等待结果异步交互只需要与服务器端交换必要的数据内容,而不是将所有数据全部更新异步交互对带宽造成的压力相比于同步交互更小通过Ajax实现异步交互不需要任何第三方插件,只要浏览器支持JavaScript语言即可实现异步交互的劣势异步交互破坏了浏览器原有的前进和后退机制如果后面逻辑的执行依靠前面逻辑执行的结果的话,异步交互可原创 2020-09-01 21:04:23 · 145 阅读 · 0 评论