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
------------恢复内容结束------------