当前位置: 首页 > Web前端 > HTML5

JavaScript简史:从Netscape到前端框架三巨头

时间:2023-04-04 23:53:05 HTML5

自20世纪90年代中期发布以来,JavaScript已成为最流行的Web开发语言之一。尽管JavaScript最初是一种浏览器脚本语言,但近年来我们已经能够清楚地看到它的不断发展:在桌面、移动设备和服务器端Web应用程序领域。“任何可以用JavaScript实现的应用系统最终都会用JavaScript实现”,JeffAtwood的这句话正在成为现实。最后,如果你在自学中遇到困难,想找一个前端学习环境,可以加入我们的前端学习圈,点我加入,会节省很多时间,减少很多学习中遇到的困难.JavaScript简史:从Netscape到前端框架三巨头同样,我的设备检测API也是以JS居多。所以是时候写一篇关于JavaScript的博文了。因此,本文将介绍JavaScript的亮点。首先,我们简单了解一下JS的发展。然后介绍一下JS的流行。最后是最流行的JS库和框架的概述。阅读愉快~JavaScript:历史概览1989年,万维网(WWW)被发明以促进大学和科研机构之间的信息共享。一年后,第一个网络浏览器诞生了,它被简单地命名为:万维网。然而,第一个商业浏览器直到几年后才诞生——它是由NetscapeCommunications于1993年推出的。1995年初,Netscape是当时最流行的网络浏览器之一。JavaScript简史:从Netscape到三大前端框架(1994年,Netscape浏览器截图)在此之前,万维网一直是静态的,只有HTML可用。为了扩展和进一步发展万维网,NetscapeCommunications发明了JavaScript(当时称为Mocha)。JS的目标是创建一个更具交互性和动态性的网站。可用性对设计人员比对软件开发人员更重要。因此,代码必须轻巧、简单。为了不落后于竞争对手(即微软的IE浏览器),Netscape与SunComputerSystems合作。SunComputerSystems创建了Java:一种用于智能应用程序的语言。然而,Java并不适合这个受众(Web设计师)。更具体地说,Java是如此之大,它的目标是大型企业。然而,BrendanEich(Netscape的JavaScript负责人)创建了JS的工作原型。在很短的时间内,JavaScript被集成到他们的网络浏览器中。JavaScript天生就是一种小型的客户端脚本语言。今天,JavaScript仍然是万维网的标准脚本语言。所有流行的网络浏览器都集成了JS。目前有几个可用的JS库和框架。JavaScript统计数据这些统计数据反映了JavaScript的流行程度。目前约有94%的网页使用JavaScript。同样,JS在开发人员中很受欢迎。StackOverflow调查了超过32,000名开发人员。他们得出结论,JS连续5年被评为最受欢迎的编程语言。更具体地说,这32,000多名开发人员中有超过62%使用编码语言JavaScript。JavaScript简史:从Netscape到前端框架jQuery,三巨头,为了让JavaScript更简单,衍生出jQuery。2006年,JohnResig引入了jQuery来删除常见和重复的任务。jQuery简化了CSS动画、事件处理和AJAX。jQuery是当今最流行的JavaScript库。jQuery利用网页的DOM(文档对象模型)结构。DOM模型表示页面上的元素(例如

标签)。使用jQuery可以轻松地选择和操作这些元素。JS和jQuery的区别如下。第一个是用JavaScript编写的,第二个是用jQuery编写的。JavaScript:constloginbutton=document.getElementById("loginbutton");constloginMenu=document.getElementById("登录");loginbutton.addEventListener("click",()=>{if(loginMenu.style.display==="none"){loginMenu.style.display="inline";}else{loginMenu.style.display="none";}});jQuery:$("#loginbutton").click(()=>{$("#login").toggle()});JavaScript框架JavaScript最初仅用于客户端语言。不过现在客户端和服务端都可以基于JS实现了。为了在开发过程中形成框架,衍生出JS框架。我们将介绍当今最流行的3个JS框架:Angular、React和Vue.js。JavaScript简史:从Netscape到Angular三巨头的前端框架AngularJS是由Google开发的开源框架。在2010年首次发布后,AngularJS在2016年被重写并更名为Angular。Angular是一个用于单页应用程序的前端框架。目前约有24%的JavaScript开发人员使用Angular。更有意思的是,该框架在前端JS框架中排名第三。ReactReact于2011年由Facebook开发。但它是一个开源框架,在Github上有超过1300名贡献者。这个框架非常灵活,支持与其他框架的兼容。React是为客户端和服务器端设计的。目前超过65%的JavaScript开发人员使用React。React是前端JS框架中的第一名。Vue.jsVue.js是第二流行的JS框架,全球有超过64k个网站在使用它。它建立在Angular等其他框架之上。Vue.js是由EvanYou(前Google员工)开发的轻量级框架。与React和Angluar相比,这个框架更容易配置。结论毫无疑问,JavaScript是Web开发的核??心。相反,它是最流行的脚本语言。全世界超过94%的网站都使用JS。所以,如果你想成为一名Web开发人员,你应该从学习JS开始。展望未来,像Bit这样的新工具将产生影响并推动我们构建更多模块化、基于组件的应用程序。Web和JS都在不断发展,因此了解基础知识很重要。凭借多年的编程经验,在今年1月份,整理了一批2019年最新的WEB前端教学视频。无论你是零基础想学前端,还是学完后想在工作中提升自己,这些资料都会对你有所帮助,从HTML到各种框架,帮助所有想学好前端的同学,学习规划,学习路线、学习资料、答疑解惑。只需关注我的头条号,后台私信我【前端】,即可免费领取。你不害怕从头开始,也不害怕永远不会开始。