老师,在功能实现的优先级上,能给个排序并且说明吗?
来源:3-5 让菜单下拉
非凡哥大战哥斯拉
2019-01-30 10:40:54
就是说,如果同一个功能。既可以用css完成,也可以用js,也可以用jquery,那么在性能上优先考虑哪个呢?是不是一切以尽可能减少去怼DOM为原则去开发?
1回答
你好,这种情况下一般会使用js和jquery来进行操作,比较容易控制和进行修改。
js和jquery在性能上没有区别,因为jquery也是js封装的代码,只不过在代码量上使用jquery会少一些,减少代码冗余。
性能优化主要是DOM操作的优化,原则就是减少DOM的操作,例如多次的DOM操作合并为单次的DOM操作等。
祝学习愉快!
相似问题