前端
九龙山神马
这个作者很懒,什么都没留下…
展开
-
版本号排序
比较版本号原创 2023-02-08 15:18:00 · 78 阅读 · 0 评论 -
几种排序方法的Js实现
几种排序算法的js实现原创 2021-11-15 20:38:33 · 536 阅读 · 0 评论 -
JS代码中同时有Promise中的then与定时器两个异步函数时的执行顺序
举个例子 setTimeout(function() { console.log(1); }, 0) new Promise(function(resolve, reject) { console.log(2); resolve(); }).then(() => console.log(3)) console.log(4); 此段代码的执行结果为2 4 3 1 执行逻辑为:首先解析到定时器,因为是异步任务,所以添加到任务队列中,接下来实例化Promise,立即执行其中的内容,原创 2020-08-11 14:53:02 · 1754 阅读 · 0 评论 -
JS中script脚本的执行顺序
JS中script脚本的执行顺序 在HTML中引入script脚本时,最普通的用法是直接引用,此时浏览器按顺序解析HTML,当解析到script的位置时,加载脚本并在加载完毕时立即执行脚本,在加载和执行的过程中会暂停HTML的解析。此种方法的问题是一旦因为某些原因导致脚本的加载时间过长,会影响页面的渲染,降低用户体验。所以在script标签中存在两个参数async和defer,可以控制脚本的加载和执行时间。 async async表示异步,script标签中有async参数时,浏览器会在解析到此处时异步加载原创 2020-08-11 10:27:10 · 1243 阅读 · 0 评论