
前端面试题
文章平均质量分 68
sleep种子
这个作者很懒,什么都没留下…
展开
-
常用的js前端面试题整理
一. JS中的let和var的区别在ES6之前,我们都是用var来声明变量,而且JS只有函数作用域和全局作用域,没有块级作用域,所以{}限定不了var声明变量的访问范围。例如:{ var i = 9;} console.log(i); // 9//ES6新增的let,可以声明块级作用域的变量。{ let i = 9; // i变量只在 花括号内有效!!!} console.log(i); // Uncaught ReferenceError: i is not d原创 2021-03-01 10:43:26 · 337 阅读 · 1 评论 -
js闭包面试题
一个闭包面试题function fun(n,o){ console.log(o); return { fun:function(m){ return fun(m,n); } }; } var a = fun(0);a.fun(1);a.fun(2);a.fun(3); var b = fun(0).fun(1).fun(2).fun(3); var c = fun(0).fun(1);c.fun(原创 2021-02-22 14:17:26 · 1061 阅读 · 0 评论