1. 项目中用到的难题,怎么解决的?
2. 熟悉linux系统嘛?熟悉vue/angular等框架嘛?
3. js闭包了解嘛
(1) 执行下列函数,返回的是什么??
返回值为:数组a,每个元素为一个function,函数返回都是5
要返回元素为0,1,2,3,4该如何改?
(2)执行下列函数,返回的是什么
为(1)最后的答案:0,1,2,3,4
4. 列举几个闭包的应用场景
闭包:能够读取其他函数内部变量的函数(定义在一个函数内部的函数,内部函数持有外部函数内变量的引用)。
闭包用途:
读取函数内部的变量
让这些变量的值始终保持在内存中
方便调用上下文的具部变量,利于代码封装
应用场景:
(1)setTimeout:
(2)回调
(3)封装变量
(4)循环绑定click事件
参考:https://blog.csdn.net/qq_21132509/article/details/80694517