- 博客(6)
- 收藏
- 关注
原创 函数防抖---
面试的时候出了一道关于函数防抖的题,写的差不多,但是那个this指向一支不对。<input type="text" id="n"/> <script> var n1=document.querySelector("#n"); n1.addEventListener("keyup",de(function(){ console.log(this
2018-03-20 23:32:37 324
原创 js链式计算器----构造器方法
function Calutor(num){ this.num=num; this.add=function(a){ this.num+=a; return this; } this.denuce=function(a){ this.num-=a; return this; } //.....
2018-03-19 23:28:12 287
原创 人生第一次面试还是霸面----cvte
3.19啊啊啊,第一次和真正的面试官面试还是霸面,由于笔试没有过,听了学姐学长说可以试试霸面,然后就计划去霸面,真的是辛苦,霸面!!(所以很后悔笔试的时候有事,就胡乱选)然后挂了笔试,没了面试机会,回正题。一进去,做了个自我介绍,然后问了下然后问了下项目,我说我做了无限加载,然后他就让我讲了下无限加载。然后说了一嘴函数防抖和函数节流。。为之后造成了也不算尴尬的尴尬。然后开始现场敲代码:看了下我的简...
2018-03-19 22:36:10 1791 1
原创 setTimeOut和setInterval的执行机制
摘自高程:js是一个单线程的解释器,因此一定时间内只能执行一段代码,为了控制要执行代码,就有一个js任务队列,这些任务会按照他们添加到队列的顺序执行,延时器的第二个参数告诉了js在过多长时间把当前任务添加到队列中,如果队列是空的,则添加代码立即执行,不是空的,那就让她等前面的执行完在执行。调用延时器该方法会返回一个数值Id, 表示超时调用这个超时调用Id是计划执行代码的唯一标识符,可以通过他来取消...
2018-03-15 00:16:03 613
原创 函数声明和变量声明存在优先级吗?
上几张图:第一个:声明了变量a,当预解析时,它的值为undefined,再声明了函数a,然后输出一下,发现a 输出为整个函数,所以暂且认为函数声明会高级一点,声明了a变量和a函数,弹出a的值为4,但是,调用时却为not a function,当你输出a的时候,他才赋值为4,覆盖了函数a,是声明顺序不同吗?变量声明优先级高于函数声明?再看这个,换了个顺序,还是一样的,说明如果a变量赋值了话就会覆盖...
2018-03-14 23:32:18 3790 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人