国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

JavaScript簡介

JavaScript歷史

要了解JavaScript,我們首先要回顧JavaScript的誕生。

在上個(gè)世紀(jì)的1995年,當(dāng)時(shí)的網(wǎng)景公司正憑藉其Navigator瀏覽器成為Web時(shí)代開啟時(shí)最著名的第一代網(wǎng)路公司。

由於網(wǎng)景公司希望能在靜態(tài)HTML頁面上加入一些動態(tài)效果,於是叫Brendan Eich這哥們在兩週之內(nèi)設(shè)計(jì)出了JavaScript語言。你沒看錯,這哥們只花了10天。

為什麼取名為JavaScript?原因是當(dāng)時(shí)Java語言非常紅火,所以網(wǎng)景公司希望藉Java的名氣來推廣,但事實(shí)上JavaScript除了語法上有點(diǎn)像Java,其他部分基本上沒啥關(guān)係。

ECMAScript

因?yàn)榫W(wǎng)景開發(fā)了JavaScript,一年後微軟又模仿JavaScript開發(fā)了JScript,為了讓JavaScript成為全球標(biāo)準(zhǔn),幾家公司聯(lián)合ECMA(European Computer Manufacturers Association)組織客製化了JavaScript語言的標(biāo)準(zhǔn),被稱為ECMAScript標(biāo)準(zhǔn)。

所以簡單說來就是,ECMAScript是一種語言標(biāo)準(zhǔn),而JavaScript是網(wǎng)景公司對ECMAScript標(biāo)準(zhǔn)的一種實(shí)作。

那為什麼不直接把JavaScript定為標(biāo)準(zhǔn)呢?因?yàn)镴avaScript是網(wǎng)景的註冊商標(biāo)。

不過大多時(shí)候,我們還是用JavaScript這個(gè)字。如果你遇到ECMAScript這個(gè)詞,簡單把它換成JavaScript就行了。

JavaScript版本

JavaScript語言是在10天時(shí)間內(nèi)設(shè)計(jì)出來的,雖然語言的設(shè)計(jì)者等級非常NB,但誰也架不住“時(shí)間緊,任務(wù)重”,所以,JavaScript有很多設(shè)計(jì)缺陷,我們後面會慢慢講到。

此外,由於JavaScript的標(biāo)準(zhǔn)-ECMAScript正在持續(xù)發(fā)展,最新版ECMAScript 6標(biāo)準(zhǔn)(簡稱ES6)已經(jīng)在2015年6月正式發(fā)布了,所以,講到JavaScript的版本,實(shí)際上是說它實(shí)現(xiàn)了ECMAScript標(biāo)準(zhǔn)的哪個(gè)版本。

由於瀏覽器在發(fā)佈時(shí)就確定了JavaScript的版本,加上很多用戶還在使用IE6這種古老的瀏覽器,這就導(dǎo)致你在寫JavaScript的時(shí)候,要照顧一下老用戶,不能一上來就用最新的ES6標(biāo)準(zhǔn)寫,否則,老用戶的瀏覽器是無法運(yùn)行新版本的JavaScript程式碼的。

不過,JavaScript的核心語法並沒有太大變化。我們的教學(xué)會先講JavaScript最核心的用法,然後,針對ES6講解新增特性。

繼續(xù)學(xué)習(xí)
||
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title> RunJS 演示代碼 </title> <script> var ck = function(){ var x = prompt ("輸入數(shù)據(jù): ", ""); alert(x); } </script> </head> <body> <button onclick="ck();"> 輸入按鈕 </button> </body> </html>
提交重置程式碼