Ajax运行原理及实现——服务器端响应数据格式

------------恢复内容开始------------

服务器端响应的数据格式

       在真实的项目中,服务端大多数情况下会以json对象作为响应数据对象,当客户端拿到响应数据时

要将json数据和html字符串进行拼接,然后将拼接的结果展示在页面中

1、js同步异步

var i, t = Data.now()

for(i = 0; i< 1000000000; i++){}

console.log(Data.now()-t)

js是单线程语言,所谓单线程就是一个筋  对于所拿到的程序  一行一行的执行 上面执行完成  就傻乎乎等着 这样代码是同步sync

setTImeout(() =>{

console.log(1)

},1000)

console.log(2)

但是这里却先打印出2,过一秒打印1,疫苗的演示器并没有阻断后面的程序运行,因为代码是异步的()async

------------恢复内容结束------------

原文地址:https://www.cnblogs.com/soyadios/p/13689085.html