作用域有哪些了解 + 代码输出var let const 有什么区别作用域链闭包是什么浏览器的垃圾回收机制(两种),为什么引用计数法js现在不使用了,如何解决闭包中的内存泄漏问题普通函数与箭头函数的区别Promise 有哪些了解,promise.all promise.allsettled 有什么区别手写Promise.allpromise 的三种状态,是否可逆浏览器的事件循环机制如何理解的,事件循环代码输出0.2 + 0.1 == 0.3 吗 ,为什么不等于 ,那么0.25+0.75 为什么等于1,如果处理这种精度问题。flex 用过吗,flex : 1 代表什么,flex-grow:1, ...