前端开发JavaScript你必须懂得的33个概念

1. 调用堆栈

文章

视频


2. 原始类型

文章

视频


3. 值类型和引用类型

文章

视频


4. 隐式, 显式, 名义和鸭子类型

文章

视频


5. == vs ===, typeof vs instanceof

文章


6. this, call, apply 和 bind

文章

视频


7. 函数作用域, 块级作用域和词法作用域

文章


8. 闭包

文章

视频

⬆️ 返回目录


9. map, reduce, filter 等高阶函数

文章


10. 表达式和语句

文章


11. 变量提升

文章


12. Promise

文章

视频


13. 立即执行函数, 模块化, 命名空间

文章


14. 递归

文章


15. 算法

文章

视频


16. 数据结构

文章

视频


17. 消息队列和事件循环

文章


18. setTimeout, setInterval 和 requestAnimationFrame

文章

视频


19. 继承, 多态和代码复用

文章

⬆️ 返回目录


20. 按位操作符, 类数组对象和类型化数组

文章


21. DOM 树和渲染过程

文章

视频


22. new 与构造函数, instanceof 与实例

文章

视频


23. 原型继承与原型链

文章

视频


24. Object.create 和 Object.assign

文章


25. 工厂函数和类

文章


26. 设计模式

文章

视频


27. Memoization

文章


28. 纯函数, 函数副作用和状态变化

文章


29. 耗性能操作和时间复杂度

文章


30. JavaScript 引擎

文章


31. 二进制, 十六进制, 十进制, 科学记数法

文章

视频


32. 偏函数, 柯里化, Compose 和 Pipe

文章


33. 代码整洁之道

文章


   转载规则


《前端开发JavaScript你必须懂得的33个概念》 浅夏晴空 采用 知识共享署名 4.0 国际许可协议 进行许可。
 上一篇
前端JS内存管理 前端JS内存管理
前言像C语言这样的底层语言一般都有底层的内存管理接口,比如 malloc()和free()。相反,JavaScript是在创建变量(对象,字符串等)时自动进行了分配内存,并且在不使用它们时“自动”释放。 释放的过程称为垃圾回收。这个“自动”
2019-09-12
下一篇 
非常优秀的前端博文集合 非常优秀的前端博文集合
JavaScript 这一次,彻底弄懂 JavaScript 执行机制 一个合格的中级前端工程师必须要掌握的 28 个 JavaScript 技巧 JavaScript 专题系列 20 篇正式完结! JavaScript 复杂判断的更优雅写
2019-09-12
  目录