web编程用JavaScript怎么样?

八戒创业伙伴

30天以前 3浏览
web编程用JavaScript怎么样?

Javascript跟Java是完全不同的语言,如果硬拉关系的话,算是有半毛钱的关系。1995年网景公司最先开发并搭载在NetscapeNavigator2.0浏览器上。最初的名字叫LiveScript。1996年微软的IE3.0上搭载该语言,当时Sun公司开发的Java很火,于是借了个光改名为Javascript。根据Stackover的统计,全世界有超过85%的程序员在使用JS,是最流行的编程语言。特别是谷歌在浏览器上开发了V8引擎之后,JS的执行速度大幅提升,2009年Node.js出场,开启了用JS做Web后台的开发的时代。不过,后来推出的Javascript2.0和Javascript.Net都不成功,Web后台被Python等语言抢了戏。这里就说几个用JS做Web开发的场景吧。

页面小程序

JavaScript随网页数据一同下载到浏览器上,下载完成之后,就可以被执行,控制网页接下来的动作。网页的很多事件都可以触发JS,比如,onLoad,onClick,onBlur等等。这些特征使JS可以用来做输入内容的检查,还可以对网页做很多动态装饰。用JS开发的页面小程序流行了一段时间。后来,随着Flash小游戏的兴起,JS的热度才降低了一些。

动态网页

最初,JS主要用于网页装饰,2005年可异步加载网页数据的技术Ajax被提了出来,网页不必再服务器上做好,可由JS分步下载数据,在客户端动态生成网页的技术迅速流行起来。JQuery也被开发了出来。谷歌不失时机地在Chromes浏览器上搭载了JS的V8引擎,使得JS的执行速度大大提高。在谷歌的大力推动之下,JS又火了一把。

Web后端

2009年,JS的执行环境Node.js被开发出来,JS终于可以脱离浏览器独立在服务器上运行了。得益于V8的良好性能,Node.js解决了1万次以上的并发(C10K)所造成的网站性能恶化的问题,并因此受到了阿里,优布等一些巨头的青睐。尽管如此,可能是受到软件生态圈的影响,Node.js一直不温不火。

综上所诉,Javascript既可用于开发Web前端,也可用于开发Web后端。尽管作为Web后端的开发语言,它并非是最受欢迎的,但是,Javascript一直稳坐Web前端最受欢迎的编程语言的位置,几乎被所有浏览器奉为标准,这一点还没有第二种Web前端的编程语言能与之抗衡。

本文仅代表作者观点,版权归属原创作者,如需转载请在文中标注来源及作则名字。

免责声明:本文系转载编辑文章,仅做分享只用,如有疑问请联系邮箱:110@zbj.com

java开发
大家都在看
Java常用的数据库有哪些?

Java常用的数据库有哪些?

java开发
5浏览
想从事于开发岗位,JAVA和HTML5选择哪个好?

想从事于开发岗位,JAVA和HTML5选择哪个好?

java开发
5浏览
Java中常用的开发工具有哪些?

Java中常用的开发工具有哪些?

java开发
7浏览
Java的前景真的就比web前端好吗?

Java的前景真的就比web前端好吗?

java开发
2浏览
javascriptxxs攻击如何解决?

javascriptxxs攻击如何解决?

java开发
3浏览
javascript、JSP、JS有什么区别和联系?

javascript、JSP、JS有什么区别和联系?

java开发
2浏览
作为一个java程序员经常上的网站?

作为一个java程序员经常上的网站?

java开发
3浏览
Javaweb技术中Java和JSP有什么关系?

Javaweb技术中Java和JSP有什么关系?

java开发
2浏览
java软件开发可以用哪些软件?

java软件开发可以用哪些软件?

java开发
3浏览
PHP和Java相比哪个更好?为什么?

PHP和Java相比哪个更好?为什么?

java开发
2浏览
怎么看JAVA开源项目的源码?

怎么看JAVA开源项目的源码?

java开发
6浏览
JAVA大家都用什么开发环境?

JAVA大家都用什么开发环境?

java开发
5浏览
java编程怎么设置窗口按钮的大小?

java编程怎么设置窗口按钮的大小?

java开发
3浏览
JAVA前端和后端怎么去选择?

JAVA前端和后端怎么去选择?

java开发
2浏览
java软件开发可以用哪些软件?

java软件开发可以用哪些软件?

java开发
6浏览
现在JAVA和前端哪个需求量大一点?

现在JAVA和前端哪个需求量大一点?

java开发
2浏览
WEB前端和JAVA哪个需求量大?

WEB前端和JAVA哪个需求量大?

java开发
2浏览
Java程序猿与网络安全哪个行业前景更好?

Java程序猿与网络安全哪个行业前景更好?

java开发
3浏览
web编程用JavaScript怎么样?

web编程用JavaScript怎么样?

java开发
3浏览
web开发JAVA,GO,PHP,Python哪种语言好?

web开发JAVA,GO,PHP,Python哪种语言好?

java开发
4浏览
点赞
收藏
分享