Mas*_*ade 3 javascript optimization performance jquery rendering
我有大约100个元素,我试图用jquery创建一个动画.
<div class="box" id="a1"></div>
Run Code Online (Sandbox Code Playgroud)
我需要根据函数为每个元素添加特殊样式.
其中哪些在浏览器中呈现得更快:
添加css属性
$(this).css({'background-color':'#000'})
Run Code Online (Sandbox Code Playgroud)
或者添加课程
$(this).addClass("style1")
Run Code Online (Sandbox Code Playgroud)
更新 了我想添加的更多内容:
其中哪些在浏览器中呈现得更快:
取决于浏览器.如果它很有趣,你应该做一些测试.
无论如何,它并不重要,也不太可能成为您网站的瓶颈.
避免微观优化,"过早优化是所有邪恶的根源",你在浪费你的时间.