老师,在功能实现的优先级上,能给个排序并且说明吗?

来源:3-5 让菜单下拉

非凡哥大战哥斯拉

2019-01-30 10:40:54

就是说,如果同一个功能。既可以用css完成,也可以用js,也可以用jquery,那么在性能上优先考虑哪个呢?是不是一切以尽可能减少去怼DOM为原则去开发?

写回答

1回答

好帮手慕星星

2019-01-30

你好,这种情况下一般会使用js和jquery来进行操作,比较容易控制和进行修改。

js和jquery在性能上没有区别,因为jquery也是js封装的代码,只不过在代码量上使用jquery会少一些,减少代码冗余。

性能优化主要是DOM操作的优化,原则就是减少DOM的操作,例如多次的DOM操作合并为单次的DOM操作等。

祝学习愉快!

0

0 学习 · 4826 问题

查看课程