遇到项目的几段代码优化,有一些能优化写法,这边如何优化

重复的 || 判断无数据 就用‘ - ’ ,但是这样写显得有点代码臃肿,以及运行遍历太消耗性能

img

重复的引用相同方法

img

第一个,当item只有你所需要的元素,再加一个for(let key of Object(item))用来统一优化,减少代码了,其实性能一样
第二个,把参数变成配置项,一个for循环搞定,效果一样,减少代码量

单独抽出一个公共的,引用好了

用for循环吧,不要用forEach,for比forEach在性能上更快