??//這行是javascript腳本標(biāo)記,斜杠后面的就是注釋了??document.write(”在頁(yè)面顯示的javascript”)/">
javascript學(xué)習(xí)筆記十二則

javascript學(xué)習(xí)筆記十二則

ID:8959863

大?。?5.50 KB

頁(yè)數(shù):10頁(yè)

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

javascript學(xué)習(xí)筆記十二則_第1頁(yè)
javascript學(xué)習(xí)筆記十二則_第2頁(yè)
javascript學(xué)習(xí)筆記十二則_第3頁(yè)
javascript學(xué)習(xí)筆記十二則_第4頁(yè)
javascript學(xué)習(xí)筆記十二則_第5頁(yè)
資源描述:

《javascript學(xué)習(xí)筆記十二則》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)

1、一、在頁(yè)面中怎么添加javascript????//這行是javascript腳本標(biāo)記,斜杠后面的就是注釋了??document.write(”在頁(yè)面顯示的javascript”)//在頁(yè)面顯示一句話??/*這也是注釋*/二、javascript的數(shù)據(jù)類型1、字符串(string):字符串就是由一連串的字符組成的序列。包括字母、數(shù)字以及標(biāo)點(diǎn)符號(hào)。當(dāng)然還可以是漢字等。簡(jiǎn)單一點(diǎn)就是表示文本信息。2、數(shù)字(number):數(shù)字又分為兩類:整型數(shù)字

2、和浮點(diǎn)型數(shù)字。??整數(shù)包括正整數(shù),零和負(fù)整數(shù)。??javascript中的數(shù)字可以使用十進(jìn)制、八進(jìn)制和十六進(jìn)制來(lái)書寫。方法如下:??十進(jìn)制:15(直接寫數(shù)字即可)??八進(jìn)制:017(要以零做為引導(dǎo)數(shù)字)??十六進(jìn)制:0xf(要以0x做為引導(dǎo)數(shù)字)??浮點(diǎn)型數(shù)字也叫實(shí)數(shù),為了方便,也可以使用科學(xué)記數(shù)法來(lái)表示:??1.13e1、1.5e3(等價(jià)于1.5乘10的3次方)??javascript的數(shù)字范圍大約為10的負(fù)308次方到10的308次方之間。??javascript中還有一個(gè)特殊的數(shù)字值NaN(notanumbe

3、r),javascript用nan表示這個(gè)無(wú)意義的結(jié)果。3、布爾值(boolean):true和false,在計(jì)算機(jī)中一般用1表示true,用0表示false。三、alert()方法的使用:????alert(”在頁(yè)面上顯示警告對(duì)話框”);????alert()是javascript產(chǎn)生一個(gè)帶確認(rèn)按鈕的對(duì)話框,上面顯示括號(hào)內(nèi)的信息。四、confirm()方法的使用:????confi

4、rm(”在頁(yè)面上顯示確認(rèn)對(duì)話框”);????confirm()和alert()差不多,不同的就是多了個(gè)取消按鈕。按確定返回true,按取消返回false。????varcon;??con=confirm(”你們喜歡這樣的教程嗎?”);??if(con==true)alert(”喜歡”);??elsealert(”不喜歡”);??五、prompt()方法的使用:???

5、?varname,age;??name=prompt(”請(qǐng)問您的名字?”);??alert(name);??age=prompt(”多大?”);??alert(age);????它不但可以顯示信息,而且可以輸入信息。六、javascript變量??用var加上為變量指定的名稱來(lái)聲明變量,變量類型可以通過給變量賦值來(lái)確定。由于javascript采用的是弱類型的樣式,對(duì)數(shù)據(jù)類型要求不太嚴(yán)格,在程序執(zhí)行的過程中,會(huì)根據(jù)需要自動(dòng)轉(zhuǎn)換。字符串變量,可以通過“變量名.length”來(lái)獲得該變量中字符串的長(zhǎng)度

6、,如??varname;??name=”javascript”;??那么name.length的值就是10。??若在一行中創(chuàng)建多個(gè)變量時(shí),記住用逗號(hào)來(lái)隔開變量名。各語(yǔ)句用分號(hào)隔開。(使用分號(hào)是個(gè)好習(xí)慣,大家在學(xué)習(xí)的時(shí)候盡量養(yǎng)成加分號(hào)的習(xí)慣)??類型轉(zhuǎn)換:javascript允許在程序中改變變量的類型,最常見的兩個(gè)類型轉(zhuǎn)換符Number和String。??Number(x)是字符型值——〉數(shù)字值型。String與之相反。相對(duì)于javascript的自動(dòng)類型轉(zhuǎn)換,可以將這種轉(zhuǎn)換成為強(qiáng)制類型轉(zhuǎn)換。(強(qiáng)制類型轉(zhuǎn)換需要在ja

7、vascript1.2及以上版本才可以使用)變量的命名:1.必須以字母或下劃線開頭,中間可以有字母數(shù)字和或下劃線。不能使用空格、+、-等其他符號(hào)。??作為連字符外,變量名稱不能有空格、(+)、(-)、(,)或其它符號(hào)。2.不能使用JavaScript中的關(guān)鍵字作為變量。??(javascript變量名是區(qū)分大小寫的,name和Name是不一樣的。)對(duì)于變量還有一個(gè)重要性──那就是變量的作用域。在JavaScript中同樣有全局變量和局部變量。全局變量是定義在所有函數(shù)體之外,其作用范圍是整個(gè)函數(shù);而局部變量是定義在函

8、數(shù)體之內(nèi),只對(duì)其該函數(shù)是可見的,而對(duì)其它函數(shù)則是不可見的。如果局部變量和全局變量重名,則局部變量?jī)?yōu)先。js沒有塊級(jí)作用域。函數(shù)中聲明的所有的變量,作用域是相同的。變量的類型規(guī)則javascript是無(wú)類型的,他的變量可以放任何數(shù)據(jù)類型的值。變量的聲明在javascript程序中,在使用變量之前,必須先聲明它。變量是使用關(guān)鍵字var聲明的。而實(shí)際上,不一定要先

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

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

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