当前位置:首页 > 科技数码

关于ie8浏览器好用吗我想说现如今的互联网行业,我们还需要学jQuery吗?

转载:

作家孤独地抽烟

引言

最近做Vue项目有点累。碰巧最近有读者的信,所以想咨询一下

还有必要学jQuery吗?

我很清楚,现在MVVM框架占据了主要市场,很多老项目也逐渐从jQuery转向MVM体系结构!

例如,知名网站GitHub在2018-09-06发了一篇文章“《Removing jQuery from Gi frontend》”,提到GitHub被改编,放弃了jQuery。

所以有些读者有这样的疑问!

牛啊,不要想这个问题!

JQuery必须学习!

正文

JQuery的那些东西

时间如箭,岁月如箭.时间回到了2005年8月!

如下图所示,帅气的年轻人John Resig(不用说,比演技型帅多了,这是我的男神)

他在自己的博客上发表了对Prototype“Behavior”部分语法改进的意见。然后不久,他开发了jQuery,迅速席卷了全世界!

Ps: prototype也是JavaScript基类库。

OK,好了,首先,Jquery为什么能迅速风靡当时的世界!

想想看,只有以下三件事。

(1)优秀的DOM操作软件包

例如,本来想修改风格,但基本JavaScript是这样写的。

Var DOM=document.getelementbyid(“测试”);

Dom。='蓝色';

使用JQuery后,一行完成了。

$('#test ')。css('color ',' blue ');

(2)方便的阿贾克斯操作

Ajax请求中默认JavaScript的代码。嗯,我不贴代码了!具体复杂,懂前端的人都懂。

使用JQuery后干净利落!如下所示

$。Ajax ({url3360'/guduyan ',

Success:function(result){

//dosomething

} });

(3)出色的动画效果

例如,必须向左移动div元素,直到left属性等于250像素。

如果使用Jquery,可以这样写。

$ ('div ')。animate({ left 3360 ' 250 px ' });

总之,jQuery用作JavaScript库。此库包含许多函数,可简化DOM操作并提供特殊效果功能.等等!其目的是创造不写、不想写、没有时间写的代码。然后,库将帮助您准备函数接口,以便您可以直接调用完成功能。

MVVM框架

Vue、React等是JavaScript框架,引入了组件、模块化概念,用虚拟DOM取代了原来的DOM任务!在MVVM框架(如Vue)中,数据和视图是完全分离的。对数据的操作不再需要参考相应的DOM对象,从而理解耦合!

关于原始jQuery的一些优点

(1)为了在jquery上方便地进行DOM操作,

MVVM框架(如Vue和React)使用绑定元素呈现的概念,这种概念很少操作DOM(某些特殊任务除外)。

Ps:Dom工作不能完全消失。否则,Vue不再需要提供$refs属性。在某些文章中说完全可以代替,我不能同意。

(2) jQuery出色的动画效果

这可以用CSS 3代替。还有专门的动画库Veloci,可以负责这些动画效果!

(3)为jQuery提供方便的Ajax操作

这完全被Axios这样的库取代,API差不多,功能也一样。

除了上面几个。MVVM框架(如Vue)为了提高性能,阻止开发人员直接操作DOM树,并引入虚拟DOM概念。

有些读者不太理解这个虚拟DOM,可能会扯这个虚拟DOM。

现有DOM任务存在一个问题,假设js方法包含10个节点的更新任务,如下所示:

节点1。“px”;

节点2。“px”;

节点3。“px”;

.第10集

然后,每当DOM更改时,浏览器都必须进行渲染。每当DOM更改时,浏览器都必须重新计算CSS、处理布局,然后重新呈现页面。这都需要时间。

虚拟DOM旨在解决这个浏览器性能问题。例如,如果在一次任务中有10次更新DOM的任务,则虚拟DOM不会立即操作DOM,而是将10次更新保存到本地js对象中。最终,该js对象通过一次将attach放在DOM树中通知浏览器执行绘图操作,从而避免了许多重复工作。毕竟,js对象是内存对象,所以直接操作js对象比操作实际DOM要快得多。

也许比较抽象,我用vue解释。

如下图所示(照片来自海浪)

如上图所示,在Vue的基本实现中,Vue将模板编译为虚拟DOM渲染函数。与Vue中包含的响应系统一起,Vue可以在状态发生变化时智能计算渲染组件的最低成本,并将其应用于DOM任务。

现在,示例图形如下

OK,看完上面两张图,你会发现Vue等MVVM框架使用虚拟DOM的优点。我不会继续扩张。因为做得更详细,所以我还可以再选几个关于如何使用这种虚拟DOM、如何映射到真实DOM的问题。(大卫亚设,Northern Exposure(美国电视))考虑到写艺术文章也没人看,我还是不写。

那个那个,插进去!

说到这里,想想吧。

“面试官:”能说一下你们的项目为什么使用Vue这样的MVVM框架吗?' '

好吧,你能回答这个问题吗?

现在MVVM框架这么好,为什么要学jQuery?

学习JQuery的必要性

(1)现在很多网站使用jQuery

现在很多文章都在宣传什么jQuery,但要退出潮流!

但是你可以随便去网站上按F12输入$,大部分都会还给你一个。

' Function(a,b){return new r.(a,b,h)} '

燕哥写这句话的时候特地跑去京东试试,返回值如下

至于其他博主院、巴拉巴拉,请亲自去看看返回值是什么!

这个时候你应该问。

我去,你答应退出历史舞台了吗?为什么这么多网站还在使用jQuery!

很简单,因为JQuery已经占领了市场。如果一个产品已经稳定,让他换另一个结构是另一个成本。

现在市面上仍然有很多网站使用jQuery,所以有必要学好jQuery!

(2)Jquery可以支持IE8或更低版本

由于框架(如Vue),仅支持IE8或更高版本。所以说实话,我不知道现在在鼓吹什么,市面上有什么IE8浏览器。

事实上,现在很多事业单位里面的古董电脑大多是IE7,在这种情况下,使用Vue等MVVM框架显然不合适。(阿尔伯特爱因斯坦,《北方司法》前情提要)。

请向Ps:政府做项目。用Vue试试吧。绝对找茬!赚钱是重点!技术是为钱服务的!

(3)适合快速启动的3)jQuery

我记得有个同事点了jQuery。在那里炫耀自己的整个栈。(威廉莎士比亚,温斯顿,工作)对于这种人,我们会说:' : '啊,你太棒了,你可以教我们!没错,就是让他膨胀,让他无心学习!

当然,这有一些反应,但事实上jQuery工作得很好。当然,如果工作是前端,当然要知道mvvm,但是如果更多的公司连前端、后端处理都不做,那么后端处理其实都是jQuery。

摘要

任何声称JQuery退出舞台的句子,都不可信。绝对忽悠人。JQuery仍然需要学习。

1.《关于ie8浏览器好用吗我想说现如今的互联网行业,我们还需要学jQuery吗?》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《关于ie8浏览器好用吗我想说现如今的互联网行业,我们还需要学jQuery吗?》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/1954130.html

上一篇

关于cn域名个人注册我想说注册量超2000W,你不知道的.CN域名成长史

下一篇

关于lamp架构我想说从LAMP到框架式开发的SOA:土巴兔8年架构之道

关于ie8浏览器好用吗我想说大明:电脑系统有哪些浏览器比较好用?

  • 关于ie8浏览器好用吗我想说大明:电脑系统有哪些浏览器比较好用?
  • 关于ie8浏览器好用吗我想说大明:电脑系统有哪些浏览器比较好用?
  • 关于ie8浏览器好用吗我想说大明:电脑系统有哪些浏览器比较好用?

关于ie8浏览器好用吗我想说汲取 IE6、IE8 消亡的经验,如何“杀死”IE11?

  • 关于ie8浏览器好用吗我想说汲取 IE6、IE8 消亡的经验,如何“杀死”IE11?
  • 关于ie8浏览器好用吗我想说汲取 IE6、IE8 消亡的经验,如何“杀死”IE11?
  • 关于ie8浏览器好用吗我想说汲取 IE6、IE8 消亡的经验,如何“杀死”IE11?

关于ie8浏览器好用吗我想说一个叫麒麟的国产系统,在 CCTV2 上锤爆了微软 Windows

  • 关于ie8浏览器好用吗我想说一个叫麒麟的国产系统,在 CCTV2 上锤爆了微软 Windows
  • 关于ie8浏览器好用吗我想说一个叫麒麟的国产系统,在 CCTV2 上锤爆了微软 Windows
  • 关于ie8浏览器好用吗我想说一个叫麒麟的国产系统,在 CCTV2 上锤爆了微软 Windows

关于ie8浏览器好用吗我想说IE11最猛!IE11成全球市占率最高浏览器

  • 关于ie8浏览器好用吗我想说IE11最猛!IE11成全球市占率最高浏览器
  • 关于ie8浏览器好用吗我想说IE11最猛!IE11成全球市占率最高浏览器
  • 关于ie8浏览器好用吗我想说IE11最猛!IE11成全球市占率最高浏览器

关于ie8浏览器好用吗我想说从曾经的霸主到如今的挣扎,IE浏览器实在输得太惨了

  • 关于ie8浏览器好用吗我想说从曾经的霸主到如今的挣扎,IE浏览器实在输得太惨了
  • 关于ie8浏览器好用吗我想说从曾经的霸主到如今的挣扎,IE浏览器实在输得太惨了
  • 关于ie8浏览器好用吗我想说从曾经的霸主到如今的挣扎,IE浏览器实在输得太惨了
关于ie8浏览器好用吗我想说9月份浏览器市场统计:IE8小幅走高

关于ie8浏览器好用吗我想说9月份浏览器市场统计:IE8小幅走高

ie8浏览器好用吗相关介绍,IT主页(www.i): 9月浏览器市长/市场统计:IE8小幅上升 Net Application最近在9月份发布了浏览器市长/市场统计报告,该统计报告显示,IE8市长/市场份额略有上升。从8月份的2...

关于ie8浏览器好用吗我想说IE8等旧版IE浏览器末日

关于ie8浏览器好用吗我想说IE8等旧版IE浏览器末日

ie8浏览器好用吗相关介绍,2014-08-08 11:45:03作者:马英 [中关村在线软件信息] 8月8日消息:微软今天宣布从2016年1月12日开始,微软停止对IE8等旧IE浏览器的技术支持的新政策。恐怕这又会引起部分反弹...

ie8浏览器好用吗 ie8浏览器好用吗 性能介绍【图解】

ie8浏览器好用吗 ie8浏览器好用吗 性能介绍【图解】

Ie8浏览器好用不?很多对ie浏览器情有独钟的小伙伴们会有这个疑问。微软的浏览器虽然兼容性和功能都不是那么优秀,但是却还是有很多的优点的,今天我们来了解一下ie8这款浏览器。这款浏览器好用吗?它有哪些值得我们欣赏的性能呢?Ie8浏览器和以前的ie比较起来,还是多了很多的新功能的,下面,我们来详细的了解一下Ie8浏览器的新功能。  一、Ie8浏览器...