前端面试-----JavaScript异步和单线程

JavaScript是单线程语言,可是ajax,事件监听是异步的,那么异步是怎么实现的呢(同步会阻塞代码的运行,而异步不会)前端 同步与异步 执行第一行,打印100ajax 执行setTimeout后,传入setTimeout的函数会被暂存起来,不会当即执行(单线程的特色,不能同时干两件事)因为定时了1秒,这个函数会被封闭起来,在一秒后解封网络 执行最后一行,打印300异步 带程序执行完毕以后,会
相关文章
相关标签/搜索