1. 立即执行函数
2. 闭包
3. 使用闭包定义私有变量
4. prototype
5. 模块化
6. 变量提升
7. 柯里化
8. apply, call与bind方法
9. Memoization
10. 函数重载
转载地址:https://blog.fundebug.com/2017/07/17/10-javascript-difficulties/
10个JavaScript的难点
原文:https://www.cnblogs.com/xuweiqiang/p/12218291.html