• 技术文章 >web前端 >前端问答

    移动端能使用jquery吗

    WBOYWBOY2022-09-07 16:34:12原创122

    移动端开发能使用jquery,但是并不建议使用;不建议使用是因为jquery屏蔽了浏览器的差异,不存在不同浏览器支持的api不同的问题,并且现在各种前端的框架极大的方便了前端的程序开发,而这些框架绝大多数都是不鼓励直接操作DOM的。

    大前端零基础入门到就业:进入学习

    本文操作环境:windows10系统、jquery3.6.0版、Dell G3电脑。

    移动端能使用jquery吗

    首先要说明的是,开发移动端web页面是可以使用jQuery的,但是不建议使用它而已!

    之所以不建议再使用jQuery,我想至少有2个原因。

    但是这一特点的出发点是基于有一些PC端浏览器不支持javascript标准的api,比如IE,实际情况确实是jQuery有很多代码都是在弥补IE带来的麻烦。这就造成了jQuery特别臃肿,尤其是移动端对流量、页面打开速度要求比较高的情况下,这个本来的优点反而成了缺点。

    并且,移动端的浏览器不存在IE这种特立独行的,绝大多数(基本上是所有的)浏览器都是基于webkit核心或者blink核心的,都支持标准的H5 api,所以就更不存在不同浏览器支持的api不同的问题了,如此这般,就愈发凸显了jQuery在统一api方面做出的努力是臃肿的,无意义的,至少在移动web段是如此。

    到了现在各种前端的框架极大的方便了前端的程序开发,而这些框架绝大多数都是不鼓励直接操作DOM的,比如Vue,通过数据绑定机制基本上不需要操作DOM。既然如此,我们都开始使用这些框架了,还不需要操作DOM,我们为何还要抱着jQuery不放呢?

    所以,开发移动端web不建议使用jQuery。

    相关教程推荐:jQuery视频教程

    以上就是移动端能使用jquery吗的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:jquery
    上一篇:css怎么改变li标签的高度 下一篇:jquery能取到标签的值吗
    VIP课程(WEB全栈开发)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• jquery怎么清除行内样式属性• jquery怎么求兄弟节点的内容值• jquery怎么实现几秒后跳转页面• 使用ajax需要引入jquery吗• jquery class选择器怎么用
    1/1

    PHP中文网