- 博客(3)
- 收藏
- 关注
原创 JS 中 var 和 let 的区别小结
let 和 const 是 ES6 中新增的声明对象的类型。与 var 相比,let 和 const 不存在变量提升。变量提升,指的是在变量声明之前就可以使用,只是,在声明之前,变量的值为undefined。var 声明的变量,在全局范围内都有效,而 let 声明的变量,只在 let 所在的作用域内有效。如以下 for 循环:for(var i = 0; i < 10; i++) ...
2018-07-19 10:04:22 4593 3
原创 JS函数知识小结
本文还是要从一个面试题讲起。function bar(){ return foo; foo = 10; function foo(){}; var foo = 11;}console.log(typeof bar()); // what is printed??这也是我朋友带回来的一个题目,他的答案是,bar()返回的是一个函数foo,所以应该是fun...
2018-07-18 18:45:29 225 2
原创 JS闭包浅究
浅究,是相对于深究的。我在闭包方面没有过深的研究,但也可以说了解一二。在这里分享一下我的见解与经验。先从我的一次面试讲起。去年,我没有准备很充分就跑去面试一家很酷的公司。很酷指的是,面试 no BB , just show code. (后来想想,也可能那家公司太小了,没有HR等岗位,只有程序员吧哈哈!)。其中有一个题目是:一个接口需要进行一次很复杂很耗时的操作,由于每次操作,取得的结果都是一...
2018-07-16 21:49:09 281
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人