- var的作用域是什么?hoisting是什么?如何避免跟var相关的各种陷阱。
- 'use strict'产生的效果是什么?
- .bind(), .call(), .apply() 是什么?什么时候使用?解决什么问题?
- 你能在自己的代码中对数组操作完全不使用for循环吗?有什么优点缺点?
- Array.prototype.reduce() 什么时候使用?解决什么问题?
- 什么是node callback?怎么在不用promise或generator的情况下避免callback金字塔?
- 怎样写一个class,怎样继承一个class?在JS开发中什么时候用OOP?什么时候用FP?
- var fn = function () {...} 和 function fn () {...} 有什么不同?什么时候使用哪种方式?
- Error在JS中的作用是什么?怎样利用Error让自己的模块更灵活更强大?
作者:Shaopeng
链接:https://www.zhihu.com/question/53045668/answer/133169745
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
网友评论