JAVASCRIPT
文章平均质量分 62
skt__
这个作者很懒,什么都没留下…
展开
-
闭包与继承
闭包函数的两个阶段定义阶段 在内存中开辟一个空间 将函数的代码,存储到这个空间中(堆空间、不会进行预解析) 将空间对象的地址赋值给函数名或变量 调用阶段 根据函数名或变量中存储的地址、找到对应的存储空间 形参赋值 预解析 执行函数 重新解释函数的调用阶段 根据函数名或变量中存储的地址、找到对应的存储空间 形参赋值 预解析 在内存中开辟一个执行空间专门存储要执行的函数的代码 在执行空间中原创 2021-09-13 21:17:13 · 141 阅读 · 0 评论 -
闭包经典面试题
// 练习1// var age = 10;// function foo(){// console.log(age);//// var num = 99;// return function(){// console.log(num);// }// }// // console.log(num);//// var bar = foo();// bar()// 练习2// function addCount(){// var count = 0;// re.原创 2021-09-13 21:16:33 · 178 阅读 · 0 评论 -
JS、DOM
DOM节点DOM节点就是DOM中所有的内容元素节点通过getElementBy.../getElementBys...获取的(标签)都是元素节点属性节点通过getAttribute获取的(标签内的属性)都为元素的属性节点文本节点innerText获取的为文本节点(文本内容、空格、换行)获取节点注意:一个标签到另一个标签之间存在有回车或者空格都会算作一个text文本节点 childNodes:获取某一节点下所以的子一级节点 <body><原创 2021-08-21 08:45:07 · 175 阅读 · 0 评论 -
定时器、BOM、DOM
定时器JS提供的两种异步定时器机制异步机制代码:在同步机制代码执行后执行的返回值:不区分定时器类型,表示你是页面中的第几个定时器,number数据类型返回值的作用:关闭定时器setTimeout()语法:setTimeout(函数,时间)说明:在一段时间后,执行一次函数代码 /延迟定时器setInterval()语法:setInterval(函数,时间)说明:每隔一段时间,执行函数代码 /间隔定时器关闭定时器方法 clearInterval() 语法:c原创 2021-08-19 19:21:01 · 251 阅读 · 0 评论