javascript基礎(chǔ)教程——入門必看篇_基礎(chǔ)知識(shí)

javascript基礎(chǔ)教程——入門必看篇_基礎(chǔ)知識(shí)

ID:30777210

大小:75.50 KB

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

時(shí)間:2019-01-03

javascript基礎(chǔ)教程——入門必看篇_基礎(chǔ)知識(shí)_第1頁(yè)
javascript基礎(chǔ)教程——入門必看篇_基礎(chǔ)知識(shí)_第2頁(yè)
javascript基礎(chǔ)教程——入門必看篇_基礎(chǔ)知識(shí)_第3頁(yè)
javascript基礎(chǔ)教程——入門必看篇_基礎(chǔ)知識(shí)_第4頁(yè)
javascript基礎(chǔ)教程——入門必看篇_基礎(chǔ)知識(shí)_第5頁(yè)
資源描述:

《javascript基礎(chǔ)教程——入門必看篇_基礎(chǔ)知識(shí)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。

1、JavaScript基礎(chǔ)教程入門必看篇JavaScript他是一種描述性語(yǔ)言,其實(shí)他并不難學(xué),只要用心學(xué),一定會(huì)學(xué)好,我相信大家在看這篇文章的時(shí)候,一定也學(xué)過(guò)HTML吧,使用JavaScript就是為了能和網(wǎng)頁(yè)有更好的交互,下面切入主題。一?JavaScript1?什么是JavaScriptJavaScript是一種描述性語(yǔ)言,也是一種基于對(duì)象(Object)和事件驅(qū)動(dòng)(EventDriven)的,并具有安全性的腳木語(yǔ)言。2.JavaScript的特點(diǎn)JavaScript主要用來(lái)向HTML頁(yè)面添加交互行為。JavaScript是一種

2、腳本語(yǔ)言,語(yǔ)法和Java類似。JavaScript一般用來(lái)編寫(xiě)客戶端的腳本。JavaScript是一種解釋性語(yǔ)言。3.JavaScript的組成ECMScript標(biāo)準(zhǔn)(規(guī)定所有屈性,方法和對(duì)象的標(biāo)準(zhǔn))BOM瀏覽器對(duì)象模型(BrowserObjectModel):與HTML交互DOM文檔對(duì)象模型(DocumentObjectModel):訪問(wèn)和操縱HTML文檔4.JavaScript基本結(jié)構(gòu)Language二”j

3、avascript”用來(lái)表示使用的語(yǔ)言是javascript5.JavaScript執(zhí)行原理1?瀏覽器客戶端向服務(wù)器端發(fā)送請(qǐng)求。(用戶在瀏覽器地址欄屮輸入的地址)2.數(shù)據(jù)處理:服務(wù)器端將某個(gè)包含JavaScript的頁(yè)面進(jìn)行處理。2.發(fā)送響應(yīng):服務(wù)器端將含冇javascript的HTML文件進(jìn)行處理頁(yè)而發(fā)送到瀏覽器客戶端,然后由瀏覽器客戶端從上直下逐條解析HTML標(biāo)簽和JavaScript標(biāo)簽,將頁(yè)面效果呈給用戶。二.在網(wǎng)頁(yè)中引入JavaScript的方式1?使用注意:外部文件不能包含3.直接在HTML標(biāo)簽中三.JavaScript核心語(yǔ)法1?變量的聲明和賦值變量的聲明只有用陽(yáng)“變量的命名規(guī)范和Java類似。Varnum二1;在JavaScri

5、pt中變量可以不用聲明就可以直接使用,但是不推薦這種用法。2.數(shù)據(jù)類型Undefined(未定義類型)Null(空類型)Number(數(shù)字類型)String(字符串類型)Boolean(布爾類型)3.undefined和null的區(qū)別null表示〃沒(méi)冇對(duì)彖〃,即該處不應(yīng)該冇值。典型用法是:(1)作為函數(shù)的參數(shù),表示該函數(shù)的參數(shù)不是對(duì)象。(2)作為對(duì)彖原型鏈的終點(diǎn)。Object.getPrototypeOf(Object,prototype)//nullundefined表示〃缺少值〃,就是此處應(yīng)該有一個(gè)值,但是還沒(méi)有定義。典型用法是

6、:(1)變量被聲明了,但沒(méi)冇賦值時(shí),就等于undefinedo(2)調(diào)用函數(shù)時(shí),應(yīng)該提供的參數(shù)沒(méi)有提供,該參數(shù)等于undefined。(3)對(duì)象沒(méi)有賦值的屬性,該屬性的值為undefinedo(4)函數(shù)沒(méi)有返回值時(shí),默認(rèn)返回undefinedo4?只有6種情況,判定結(jié)果為假。null,false,undefined,0,NaN5.字符串的一些常用方法toStringO;返冋字符串toLowerCasee();把字符申裝換為小坊。toUppcrCascO;把字符吊轉(zhuǎn)換成大寫(xiě)charAt(index);返回在指定位置的字符串indexO

7、f(str,index);查找某個(gè)指定的字符串在字符串中首次出現(xiàn)的位置Substring(index,index);返回位于指定索引indexl和index2之間的字符串(包括indexl不包括index2)Split(str);將字符吊分割為字符數(shù)組6.創(chuàng)建數(shù)組并為數(shù)組賦值的三種方式01.Varnum=('1','2');02.varnum二newArray(2);Num[O]=l;Num[l]=2;03.varnum=[<1','2'];數(shù)組的常用方法和屬性Length:設(shè)置或返回?cái)?shù)組中元索的數(shù)目JoinO:把數(shù)組的所有語(yǔ)速放入

8、一個(gè)字符串,通過(guò)分割符進(jìn)行分割。Sort():對(duì)數(shù)組進(jìn)行排序PushO:向數(shù)組末尾添加一個(gè)或更多元素,并放冋新的長(zhǎng)度。

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

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

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(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)系客服處理。