随笔分类 -  js

摘要:关于JS中的THIS的基本情况分析:1.事件绑定 DOM0: xxx.onxxx=function(){} DOM2: xxx.addEventListener('xxx',function(){}) xxx.attachEvent('onxxx',function(){}) 给当前元素的某个事件行 阅读全文
posted @ 2022-04-10 21:54 无处安放的code 阅读(63) 评论(0) 推荐(0)
摘要:JS运行的环境,一般为浏览器或者Node。浏览器是多线程的,”JS是单线程的”指的是JS 引擎线程。执行方式是一个存储函数调用的栈结构,遵循先进后出的原则。 1.同步任务 优先级级最高,立即执行 2.微任务(异步) 微任务包括:process.nextTick,new promise().then( 阅读全文
posted @ 2022-03-10 15:04 无处安放的code 阅读(233) 评论(0) 推荐(0)
摘要:变量提升 console.log(fn) //输出:undefined var fn = 12 变量提升,是把变量提升提到函数上边,注意:变量提升 只提升变量的声明,不会把赋值也提升上来 所以,正儿八经的情况是这样的... var fn; // 先声明 console.log(fn) fn = 12 阅读全文
posted @ 2022-03-03 17:12 无处安放的code 阅读(40) 评论(0) 推荐(0)