JavaScript程序設(shè)計(微課版)課件 第一章JavaScript概述_第1頁
JavaScript程序設(shè)計(微課版)課件 第一章JavaScript概述_第2頁
JavaScript程序設(shè)計(微課版)課件 第一章JavaScript概述_第3頁
JavaScript程序設(shè)計(微課版)課件 第一章JavaScript概述_第4頁
JavaScript程序設(shè)計(微課版)課件 第一章JavaScript概述_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

JavaScript程序設(shè)計與應(yīng)用JavaScript基礎(chǔ)目

錄JavaScript的歷史與現(xiàn)狀JavaScript的運(yùn)行JavaScript的開發(fā)環(huán)境目

錄JavaScript的歷史與現(xiàn)狀JavaScript的運(yùn)行JavaScript的開發(fā)環(huán)境JavaScript歷史與現(xiàn)狀一、歷史發(fā)展1994年12月,Navigator發(fā)布了1.0版,Navigator瀏覽器需要一種可以嵌入網(wǎng)頁的腳本語言,用來控制瀏覽器行為(表單驗證)。1995年,程序員BrendanEich開發(fā)了Javascript。由于設(shè)計時間太短,語言的一些細(xì)節(jié)考慮得不夠嚴(yán)謹(jǐn),導(dǎo)致后來很長一段時間,Javascript寫出來的程序混亂不堪。1996年8月互聯(lián)網(wǎng)巨頭微軟公司進(jìn)入瀏覽器領(lǐng)域,推出JScript,和NetScript公司開始爭奪博主地位。同年11月,Netscape公司決定將JavaScript提交給國際標(biāo)準(zhǔn)化組織ECMA(EuropeanComputerManufacturersAssociation)。1997年7月,ECMA組織發(fā)布262號標(biāo)準(zhǔn)文件(ECMA-262)的第一版,規(guī)定了瀏覽器腳本語言的標(biāo)準(zhǔn),并將這種語言稱為ECMAScript。這個版本就是ECMAScript1.0版。2015年6月,第六版發(fā)布(ES6),新瀏覽器都支持這一版本,之后每年發(fā)布一版,版本號以年份命名。ECMAScript和JavaScript的關(guān)系:前者是后者的規(guī)格(規(guī)范),后者是前者的一種實現(xiàn)。在日常場合,這兩個詞是可以互換的。JavaScript歷史與現(xiàn)狀二、現(xiàn)狀JavaScript是web前端三大技術(shù)之一。JavaScript嵌入html頁面中被瀏覽器解釋執(zhí)行,可以實現(xiàn)用戶和客戶端瀏覽器之間的交互。結(jié)構(gòu):超文本標(biāo)記語言,描述網(wǎng)頁結(jié)構(gòu)表現(xiàn):層疊樣式表,定義網(wǎng)頁布局和樣式行為:腳本語言,實現(xiàn)用戶和客戶端瀏覽器之間的交互目

錄JavaScript的歷史與現(xiàn)狀JavaScript的運(yùn)行JavaScript的開發(fā)環(huán)境JavaScript的運(yùn)行二、JavaScript代碼的裝載與解析JavaScript是一種解釋型語言當(dāng)一個HTML頁面被裝載時,它會裝載并解析過程中遇到的任何JavaScript。代碼解析是瀏覽器取得代碼并將之轉(zhuǎn)化成可執(zhí)行代碼的過程。

一、引入JavaScript腳本代碼到HTML文檔中

使用script標(biāo)簽告訴瀏覽器JavaScript從何處開始,到何處結(jié)束<scripttype="text/javascript></script>

1、嵌入腳本代碼<scripttype="text/javascript">...</script>

腳本代碼可以方法html的任意地方,一般放在body最下方,也可以由實際功能需求決定其位置。

2、引入腳本文件<scripttype="text/javascript"src="文件路徑"></script>目

錄JavaScript的歷史與現(xiàn)狀JavaScript的運(yùn)行JavaScript的開發(fā)環(huán)境JavaScript的開發(fā)環(huán)境一、JavaScript腳本編寫步驟①選擇JavaScript語言編輯器編輯腳本代碼;②嵌入該JavaScript腳本代碼到HTML文檔中;③選擇支持JavaScript的瀏覽器瀏覽該HTML文檔;④如果錯誤則檢查并修正源代碼,重新瀏覽,此過程重復(fù)直至代碼正確為止;⑤處理不支持JavaScript腳本的情況。二、編輯器由于JavaScript純粹由文本構(gòu)成,因此編寫JavaScript代碼可以用任何文本編輯器,例如Hbuilder、SublimeText、vscode等。三、運(yùn)行與調(diào)試JavaScript代碼運(yùn)行和調(diào)試Ja

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論