forEach()循环里的问题
来源:2-5 首页-类目(1)
10hours
2020-03-26 11:23:43
之前讲了性能优化,像老师这样写在forEach()循环里不断使用append方法对dom操作不是对性能的浪费吗?
还是说这样写跟未注释的代码其实没什么区别? 麻烦老师解答
2回答
同学你好,是的,这样确实可以减少对dom的操作,这样实现也是可以的,建议同学在外面先声明一个html变量为一个空字符串:
同学能理解代码并对其进行改良,很棒!
继续加油,祝学习愉快~
好帮手慕粉
2020-03-26
同学你好,这个是避免不了的,因为我们要将内容循环出来并显示在页面上,那就得每次遍历以后就将内容追加到页面,同学这样for循环完毕后再将内容追加到页面,只能显示最后一个,因为后面的将前面的覆盖了,同学可以测下代码:
祝学习愉快~
相似问题