1.Javascript簡(jiǎn)介

1.Javascript簡(jiǎn)介

1.1 簡(jiǎn)介

JavaScript一種直譯式腳本語(yǔ)言,是一種動(dòng)態(tài)類型、弱類型互捌、基于原型的語(yǔ)言,內(nèi)置支持類型行剂。它的解釋器被稱為JavaScript引擎秕噪,為瀏覽器的一部分,廣泛用于客戶端的腳本語(yǔ)言硼讽,最早是在HTML(標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言下的一個(gè)應(yīng)用)網(wǎng)頁(yè)上使用巢价,用來(lái)給HTML網(wǎng)頁(yè)增加動(dòng)態(tài)功能。

在1995年時(shí),由Netscape公司的Brendan Eich壤躲,在網(wǎng)景導(dǎo)航者瀏覽器上首次設(shè)計(jì)實(shí)現(xiàn)而成城菊。因?yàn)镹etscape與Sun合作,Netscape管理層希望它外觀看起來(lái)像Java碉克,因此取名為JavaScript凌唬。

為了取得技術(shù)優(yōu)勢(shì),微軟推出了JScript漏麦,CEnvi推出ScriptEase客税,與JavaScript同樣可在瀏覽器上運(yùn)行。為了統(tǒng)一規(guī)格撕贞,因?yàn)镴avaScript兼容于ECMA標(biāo)準(zhǔn)更耻,因此也稱為ECMAScript。

1.2 簡(jiǎn)介組成部分

ECMAScript捏膨,描述了該語(yǔ)言的語(yǔ)法和基本對(duì)象秧均。

文檔對(duì)象模型(DOM),描述處理網(wǎng)頁(yè)內(nèi)容的方法和接口号涯。

瀏覽器對(duì)象模型(BOM)目胡,描述與瀏覽器進(jìn)行交互的方法和接口。

image.png

1.3 特點(diǎn)

(1)腳本語(yǔ)言链快。JavaScript是一種解釋型的腳本語(yǔ)言,C誉己、C++等語(yǔ)言先編譯后執(zhí)行,而JavaScript是在程序的運(yùn)行過(guò)程中逐行進(jìn)行解釋。

(2)基于對(duì)象域蜗。JavaScript是一種基于對(duì)象的腳本語(yǔ)言,它不僅可以創(chuàng)建對(duì)象,也能使用現(xiàn)有的對(duì)象巨双。

(3)簡(jiǎn)單。JavaScript語(yǔ)言中采用的是弱類型的變量類型,對(duì)使用的數(shù)據(jù)類型未做出嚴(yán)格的要求,是基于Java基本語(yǔ)句和控制的腳本語(yǔ)言,其設(shè)計(jì)簡(jiǎn)單緊湊地消。

(4)動(dòng)態(tài)性炉峰。JavaScript是一種采用事件驅(qū)動(dòng)的腳本語(yǔ)言,它不需要經(jīng)過(guò)Web服務(wù)器就可以對(duì)用戶的輸入做出響應(yīng)畏妖。在訪問(wèn)一個(gè)網(wǎng)頁(yè)時(shí),鼠標(biāo)在網(wǎng)頁(yè)中進(jìn)行鼠標(biāo)點(diǎn)擊或上下移脉执、窗口移動(dòng)等操作JavaScript都可直接對(duì)這些事件給出相應(yīng)的響應(yīng)。

(5)跨平臺(tái)性戒劫。JavaScript腳本語(yǔ)言不依賴于操作系統(tǒng),僅需要瀏覽器的支持半夷。因此一個(gè)JavaScript腳本在編寫(xiě)后可以帶到任意機(jī)器上使用,前提上機(jī)器上的瀏覽器支 持JavaScript腳本語(yǔ)言,目前JavaScript已被大多數(shù)的瀏覽器所支持。

1.4 日常使用

(1)嵌入動(dòng)態(tài)文本于HTML頁(yè)面迅细。

(2)對(duì)瀏覽器事件做出響應(yīng)巫橄。

(3)讀寫(xiě)HTML元素。

(4)在數(shù)據(jù)被提交到服務(wù)器之前驗(yàn)證數(shù)據(jù)茵典。

(5)檢測(cè)訪客的瀏覽器信息湘换。

(6)控制cookies,包括創(chuàng)建和修改等。

(7)基于Node.js技術(shù)進(jìn)行服務(wù)器端編程彩倚。

1.5 版本支持情況

(1)ECMA5的支持情況筹我。

image.png

(2)ECMA6的支持情況。

image.png

基本上是沒(méi)有瀏覽器完全支持的帆离,所以還是不要直接用的好蔬蕊。

但是有轉(zhuǎn)換器 (更準(zhǔn)確地說(shuō)是源代碼到源代碼的編譯器) 可以把ES6轉(zhuǎn)換為被瀏覽器接受的ES5,比如Babel以及Traceur 之類的項(xiàng)目哥谷。其中Babel對(duì) ES6 的支持程度比其它同類更高岸夯,而且Babel 擁有完善的文檔和一個(gè)很棒的在線交互式編程環(huán)境,因此用的比較多们妥。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末猜扮,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子监婶,更是在濱河造成了極大的恐慌破镰,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,839評(píng)論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件压储,死亡現(xiàn)場(chǎng)離奇詭異鲜漩,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)集惋,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,543評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門(mén)孕似,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人刮刑,你說(shuō)我怎么就攤上這事喉祭。” “怎么了雷绢?”我有些...
    開(kāi)封第一講書(shū)人閱讀 153,116評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵泛烙,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我翘紊,道長(zhǎng)蔽氨,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,371評(píng)論 1 279
  • 正文 為了忘掉前任帆疟,我火速辦了婚禮鹉究,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘踪宠。我一直安慰自己自赔,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,384評(píng)論 5 374
  • 文/花漫 我一把揭開(kāi)白布柳琢。 她就那樣靜靜地躺著绍妨,像睡著了一般润脸。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上他去,一...
    開(kāi)封第一講書(shū)人閱讀 49,111評(píng)論 1 285
  • 那天津函,我揣著相機(jī)與錄音,去河邊找鬼孤页。 笑死尔苦,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的行施。 我是一名探鬼主播允坚,決...
    沈念sama閱讀 38,416評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼蛾号!你這毒婦竟也來(lái)了稠项?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 37,053評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤鲜结,失蹤者是張志新(化名)和其女友劉穎展运,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體精刷,經(jīng)...
    沈念sama閱讀 43,558評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡拗胜,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,007評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了怒允。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片埂软。...
    茶點(diǎn)故事閱讀 38,117評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖纫事,靈堂內(nèi)的尸體忽然破棺而出勘畔,到底是詐尸還是另有隱情,我是刑警寧澤丽惶,帶...
    沈念sama閱讀 33,756評(píng)論 4 324
  • 正文 年R本政府宣布苛骨,位于F島的核電站券盅,受9級(jí)特大地震影響囱桨,放射性物質(zhì)發(fā)生泄漏偏化。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,324評(píng)論 3 307
  • 文/蒙蒙 一知纷、第九天 我趴在偏房一處隱蔽的房頂上張望壤圃。 院中可真熱鬧陵霉,春花似錦琅轧、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,315評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)冲杀。三九已至,卻和暖如春睹酌,著一層夾襖步出監(jiān)牢的瞬間权谁,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,539評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工憋沿, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留旺芽,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,578評(píng)論 2 355
  • 正文 我出身青樓辐啄,卻偏偏與公主長(zhǎng)得像采章,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子壶辜,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,877評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容