前端概念和八股javascript优化优化 下面列出一些流程控制相关的一些可以略微提升性能的细节,这些细节在大型开源项目中大量运用(例如 Vue): 避免使用 for...in(它能枚举到原型,所以很慢) 在 JS 中倒序循环会略微提升性能 减少迭代的次数 基于循环的迭代比基于函数的迭代快 8 倍 用 Map 表代替大量的 if-else 和 switch 会提升性能 https://juejin.cn/post/6844903639635623949