摘要:
同步阻塞:做一件事,没有拿到结果之前,就一直在这等着,一直等到有结果了,再去做下边的事 异步非阻塞:A调用B,无需等待B的结果,B通过状态,通知等来通知A或回调函数来处理。 微任务:一个需要异步执行的函数,执行时机是在主函数执行结束之后、当前宏任务结束之前。 宏任务:宏任务的时间粒度比较大,执行的时 阅读全文
posted @ 2021-07-14 18:13
与七个小矮人
阅读(994)
评论(0)
推荐(0)
摘要:
原生里可以通过XMLHttpRequest对象上的abort方法来中断ajax。注意abort方法不能阻止向服务器发送请求,只能停止当前ajax请求。 阅读全文
posted @ 2021-07-14 17:14
与七个小矮人
阅读(1100)
评论(0)
推荐(0)
摘要:
可以分成三种场景来描述this。 1、函数直接调用中的this, function foo(){ console.log(this); } foo(); 如上this会指向window,需要注意下在严格模式下this会是undefined情况,同样也需要注意在script标签type="module 阅读全文
posted @ 2021-07-14 17:11
与七个小矮人
阅读(142)
评论(0)
推荐(0)
摘要:
call、apply、bind都可以改变this指向,区别在于 参数传递方式不同,call、apply是立即执行bind不是立即执行。 function fn(...args){ console.log(this,args); } fn(1,2); // fn函数默认this指向是 window对象 阅读全文
posted @ 2021-07-14 16:53
与七个小矮人
阅读(62)
评论(0)
推荐(0)

浙公网安备 33010602011771号