欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

web編程用JavaScript怎么樣?

錢瀠龍2年前12瀏覽0評論

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前端的編程語言能與之抗衡。