07 2021 档案
摘要:执行栈执行完同步任务,会向任务队列获取已处理完的异步任务,异步任务包括宏任务(常见setTimeout)和微任务(常见promise),微任务在每一个宏任务处理完时执行。(把全局看成一个宏任务,可理解为微任务先于宏任务,如下例子) console.log('1'); setTimeout(funct
阅读全文
摘要:主要分为页面级优化和代码级的优化 一、页面级优化: 1.减少http请求数; 2.合理设置http缓存(被缓存的资源返回的状态码是304,只有header没有body,节省了带宽); 3.资源合并了与压缩,尽可能将外部的脚本,样式进行合并,多个合为一个,另外可以通过工具对css,js代码进行压缩;
阅读全文
摘要:用于获取函数体参数的类数组对象,通过它可以获取传递的参数值 如下 function(a, b) { console.log(arguments[0]) // 1 console.log(arguments[1]) // 2 } function(1,2)
阅读全文

浙公网安备 33010602011771号