您当前的位置: 首页 >  软件工程

高校俱乐部

暂无认证

  • 3浏览

    0关注

    674博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【CSDN软件工程师能力认证学习精选】原生 JavaScript 和 jQuery 的优劣比较

高校俱乐部 发布时间:2021-03-03 11:40:24 ,浏览量:3

2021年3月1日,中国专业的IT开发者社区 C站(CSDN,以下简称C站) 正式推出“软件工程师能力认证标准”。该认证与国际标准接轨,面向全球的IT开发者,同时具备标准全开源、系统化学习、真实业务场景、完全上机实操、所有过程留痕、存档不可篡改等特点。

我们每天将都会精选CSDN站内技术文章供大家学习,帮助大家系统化学习IT技术。

原生 JavaScript 和 jQuery 的优劣比较 很多时候,我们经常听人说jquery有多快多快。在这个各种类库满天飞的时候,不得不说的是,能有原生JS快吗?是的,明显原生JS要更快,jq 速度再快,也无法与原生的js相比 因为类似JQuery这样的库必须要兼容各种浏览器和低版本和许多其他的东西,考虑通用性必然会导致性能的损耗。当然,这也是jq相对js的劣势了。 以下是一些简单的总结。 JavaScript的优点和缺点: 优点:

性能:由于JavaScript运行在客户端,节省了web服务器的请求时间和带宽。  运行在用户机器上,运行结果和处理相对比较快,运行效率大大提高  可以使用第三方附加组件来检查代码片段。

缺点:

安全问题:由于JavaScript在客户端运行,可能被用于黑客目的。  渲染问题:在不同浏览器中的处理结果可能不同。也就是兼容性较差。

jQuery的优点和缺点: 使用jQuery最大的好处是少写多做。

看个简单例子,获取元素 Javascript代码 :document.getElementById(‘elementid’)

Jquery代码 : $(‘#elementid’)

可以看出与JavaScript相比,jQuery的语法更加简洁明了。通过jQuery,可以很容易地浏览文档、选择元素、处理事件以及添加效果等,同时还允许开发者定制插件。

优点:

扩展能力好,抽象层次高,开发效率高,不需要太多经验也可以上手  代码兼容性较好,消除了JavaScript跨平台兼容问题。  相比其他JavaScript和JavaScript库,jQuery更容易使用。  jQuery支持AJAX。

缺点:

由于不是原生JavaScript语言,理解起来可能会受到限制。  项目中需要包含jQuery库文件。如果包含多个版本的jQuery库,可能会发生冲突。  业务简单时框架里的大部分代码是无用的,框架掩盖了一些问题的本质,对新手积累经验无益。

 

扫描下方二维码,添加小助手,开启能力认证预约直播学习,预约考试,大咖带你组建学习小组,免费学习,领取系统学习资料,记录自己的成长过程,更多详情可点击链接(https://ac.csdn.net)

———————————————— 版权声明:本文为CSDN博主「zhang__m」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/Girl_0919/article/details/76912906

关注
打赏
1656064541
查看更多评论
立即登录/注册

微信扫码登录

0.0468s