没听过33大原则,赶紧偷偷学习一下:JS开发者不得不知的33大原则!

没听过33大原则,赶紧偷偷学习一下:JS开发者不得不知的33大原则!

 

 

介绍

创建此存储库的目的,是帮助开发人员在 JavaScript 中掌握他们的开发原则。这不是一个要求,而是未来研究的指南。它是基于斯蒂芬·柯蒂斯写的一篇文章,你可以在这里阅读它。

🚀被 GitHub 视为2018 年顶级开源项目之一!

 


目录

  1. Call堆栈
  2. 原始类型
  3. 值类型和参考类型
  4. 隐式、显式、名义、结构和Duck类型
  5. [ vs] vs = 类型
  6. 函数范围、块范围和词汇范围
  7. 表达式与语句
  8. IIFE、模块和命名空间
  9. 消息队列和事件循环
  10. 设置超时、设置Interval和请求动画框架
  11. JavaScript 引擎
  12. 位运算符、类型数组和数组缓冲区
  13. DOM 和布局树
  14. 工厂和类
  15. this, call,apply 和 bind
  16. new、构造函数、实例和实例
  17. 原型继承和原型链
  18. 对象.创建和对象.分配
  19. 映射、减少、过滤
  20. 纯函数、副作用和状态突变
  21. 闭 包
  22. 高阶功能
  23. 递 归
  24. 集合和生成器
  25. 承诺
  26. 异步/等待
  27. 数据结构
  28. 昂贵的操作和大O符号(Big O Notation)
  29. 算法
  30. 继承、多态化和代码重用
  31. 设计模式
  32. 部分应用、Currying、组合和管道(Partial Applications, Currying, Compose and Pipe)
  33. 清洁代码

 

1. Call Stack 调用堆栈

文章

 

视频

⬆返回顶部


 

2. 原始类型

文章

视频

⬆返回顶部


 

3. 值类型和参考类型

文章

视频

⬆返回顶部


 

4. 隐式、显式、名义、结构和Duck类型

文章

视频

⬆返回顶部


 

5. = vs = vs 类型

文章

视频

⬆返回顶部


 

6. 函数范围、块范围和词汇范围

文章

视频

⬆返回顶部


 

7. 表达式与语句

文章

视频

⬆返回顶部


 

8. IIFE、模块和命名空间

文章

视频

⬆返回顶部


 

9. 消息队列和事件循环

文章

视频

⬆返回顶部


 

10. 设置超时、设置Interval和请求动画帧

文章

视频

⬆返回顶部


 

11. JavaScript 引擎

文章

视频

⬆返回顶部


 

12. 位运算符、类型数组和数组缓冲区

文章

视频

⬆返回顶部


 

13. DOM 和布局树

文章

视频

⬆返回顶部


 

14. 工厂和班级

文章

视频

⬆返回顶部


 

15. this,call、apply和bind

文章

视频

⬆返回顶部


 

16. new、构造函数、instanceof and Instances

文章

⬆返回顶部


 

17. 原型继承和原型链

文章

视频

⬆返回顶部


 

18. 对象.创建和对象.分配

文章

视频

⬆返回顶部


 

19. 映射、减少、筛选

文章

视频

⬆返回顶部


 

20. 纯函数、副作用和状态突变

文章

Videos

⬆ Back to Top


 

21. Closures

Articles

视频

⬆返回顶部


 

22. 高阶功能

文章

视频

⬆返回顶部


 

23. 递归

文章

视频

⬆返回顶部


 

24. 收藏和发电机

文章

视频

⬆返回顶部


 

25. 承诺

文章

视频

⬆返回顶部


 

26. 异步/等待

文章

视频

⬆返回顶部


 

27. 数据结构

文章

视频

⬆返回顶部


 

28. 昂贵的操作和大O符号

文章

视频

⬆返回顶部


 

29. 算法

文章

⬆返回顶部


 

30. 继承、多态和代码重用

文章

视频

⬆返回顶部


 

31. 设计模式

文章

视频

⬆返回顶部


 

32. 部分应用、咖喱、组合和管道

文章

视频

⬆返回顶部


 

33. 代码简洁之道

文章

视频

⬆返回顶部

 

关于

📜JavaScript开发人员应该知道的33个原则

 

许可证

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值