javascript javascript 初級到高級 筆記

javascript javascript 初級到高級 筆記

ID:19661892

大?。?.71 MB

頁數(shù):156頁

時(shí)間:2018-10-04

javascript javascript 初級到高級 筆記_第1頁
javascript javascript 初級到高級 筆記_第2頁
javascript javascript 初級到高級 筆記_第3頁
javascript javascript 初級到高級 筆記_第4頁
javascript javascript 初級到高級 筆記_第5頁
資源描述:

《javascript javascript 初級到高級 筆記》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、113.javaScript:它和標(biāo)簽語言都屬于描述性的語言,用于和html結(jié)合從而強(qiáng)化網(wǎng)頁數(shù)據(jù)的展現(xiàn),雖然語法和結(jié)構(gòu)上和java類似,但實(shí)際上它是和java完全不同的一門語言,它只是函數(shù)式的語言,其實(shí)從字面意思看,它就是java的一種腳本語言,至于腳本語言是什么,以后再說。javaScript在客戶端做展現(xiàn)必須要有瀏覽器的支持。*javaScript包含3部分語法:基礎(chǔ)語法、DOM(DocumentObjectModel)、BOM(BrowerObjectModel)。114.javaScript的初步使用:其實(shí)和在html中引入c

2、ss的做法類似,js的使用也分為內(nèi)部使用和外部使用。*js的內(nèi)部使用,介紹已經(jīng)說過了,js是和html結(jié)合用于更好的展現(xiàn)數(shù)據(jù),原則上,js是可以寫在html的任何標(biāo)簽體中的,但一般來說,js的函數(shù)定義是寫在head標(biāo)簽體中,而函數(shù)調(diào)用是在body標(biāo)簽體中,也就是上面定義方法,下面調(diào)用方法的意思,直接看例子程序:123MyfirstJavaScript!45alert(“Hellojs!”);6alert(“ok!);7

3、script>89第一個(gè)js10直接看4-7句,這里就使用了js,在head標(biāo)簽中插入一個(gè)script標(biāo)簽,script就是js的關(guān)鍵字代表,插入script標(biāo)簽標(biāo)表明要在此處插入一段js語句,和插入css一樣,都要指定type屬性,這里是type=”text/javaScript”標(biāo)明標(biāo)簽的類型是javaScript(因?yàn)閖avaScript只是腳本語言的一種,還可以聲明type="text/jscript",type="text/vbcript"等等,所以這個(gè)type屬性是指明

4、你下面要使用哪種腳本語言,但是javaScript比較特殊,它是所有瀏覽器默認(rèn)的腳本語言,所以你不寫type屬性時(shí),默認(rèn)的就是使用javaScript,當(dāng)然,這是不好的習(xí)慣)。5,6句就是標(biāo)簽的值,也就是js的語句,對于標(biāo)簽語言來說,大小寫都沒所謂,但是script標(biāo)簽里的js語句就要嚴(yán)格遵守java的語法,因?yàn)槔锩婢拖喈?dāng)于是使用java語言,5,6句都使用了一個(gè)方法叫alert(),它的作用是將輸入的實(shí)參以彈出對話框的形式表現(xiàn)出來,java里面是嚴(yán)格區(qū)分大小寫的,那么js的語句也必須嚴(yán)格區(qū)分,alert()方法要求傳的是字符串類型的

5、實(shí)參,你就必須加””,語句與語句之間要用“;”隔開,其實(shí)不用“;”隔開也行,只不過是習(xí)慣性使用而已,反正在script標(biāo)簽體中寫語句,你就必須按照java的語言規(guī)范來做。上面這段代碼的表現(xiàn)形式就是在原來沒插入script標(biāo)簽的基礎(chǔ)上依次彈出了兩個(gè)對話框,對話框的內(nèi)容就是alert()方法的實(shí)參,這種對話框是Model對話框,即摩肽對話框,即你不處理的話無法做其他事情,還有一種是Modeless(非摩肽)對話框,不處理也可以做其他事情。*外部引入js的做法:做法非常固定,其實(shí)就是在head標(biāo)簽體中插入。

6、javaScript”src=”x.js”>這句話就為html文件從外部引入了一個(gè)js文件,language=”javaScript”和type=”text/javaScript”一樣意思,哪一種都行,不過language屬性是比較早期的屬性,現(xiàn)在基本上被type屬性取代。src是指定引入的js文件的相對路徑,javaScript文件的后綴名就是“.js”,我們參考外部引入css的做法,我們在html文件的當(dāng)前路徑下用記事本新建一個(gè)“01.js”的文件,內(nèi)容就寫上上例的script標(biāo)簽的標(biāo)簽值就行了,如alert(“

7、你好”);,保存后,就是設(shè)定script的src屬性的值為“01.js”,這樣就為html文件引入了“01.js”文件。115.js中的DOM機(jī)制的初步了解:DOM叫DocumentObjectModel,即文件對象模型,大概意思是將整個(gè)Document文件當(dāng)做一個(gè)對象來讀取里面的內(nèi)容,至于如何將一個(gè)Document文件當(dāng)做一個(gè)對象,后續(xù)再了解,這里主要是用一段例子代碼來初步了解一下這種機(jī)制:document.write(“這是用javaScript打印出來的

8、!”)這個(gè)例子中script標(biāo)簽用了document.write("")這樣一個(gè)方法,里面?zhèn)鞯膶?shí)參是:“這是用javaScript打印出來的!”,注意,這句話是一句標(biāo)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時(shí)可能會顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。