javascript講義管理資料_第1頁
javascript講義管理資料_第2頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

javascriptjavascript品。InternetNetscapeNavigatorLiveScript;基于對象和面對對象復(fù)雜軟件。它是一種基于對象(ObjectBased)和事件驅(qū)動(EventDriver)的編程語言。因而它本身提供了格外豐富的內(nèi)部對象供設(shè)計人員使用。說明和編譯Java行之前,必需經(jīng)過編譯,因而客戶端上必需具有相應(yīng)平臺上的仿真器或說明器,它能夠經(jīng)過編譯器或說明器實(shí)現(xiàn)獨(dú)立于某個特定的平臺編譯代碼的束縛。過編譯,而是將文本格式的字符代碼發(fā)送給客戶編由瀏覽器說明執(zhí)行。強(qiáng)變量和弱變量Java在編譯之前必需作聲明。如:Integerx;Stringy;x=1234;x=4321;其中X=1234說明是一個整數(shù),Y=4321說明是一個字符串。器在運(yùn)行時檢查其數(shù)據(jù)類型,如:x=1234;y,"4321";y代碼格式不一樣HTML載,JavaScriptHTML嵌入方式不一樣HTMLJavaScript<Script>...</Script>來標(biāo)識,來標(biāo)識。靜態(tài)聯(lián)編和動態(tài)聯(lián)編夠?qū)崿F(xiàn)強(qiáng)類型檢查。JavaScript如不經(jīng)編譯則就無法實(shí)現(xiàn)對象引用的檢查。javascriptjavascripthtmlhtmljavascript<html><head><metacontent-type="text/html"charset="UTF-8"><scriptlanguage="javascript">functiontest(){return"返回值";}vara=test();document.write(a);</script></head></html>另一種是經(jīng)過外鏈引入js文件,和css的外鏈引用像似。<html><head><metacontent-type="text/html"charset="UTF-8"><scriptlanguage="javascript"src="test.js"></script></head></html>1.常量:整型,浮點(diǎn)型。truefalse,01。字符型常量:使用單引號(‘)或雙引號(“)括起來的一個或幾個字符。"ThisisabookofJavaScript"3245"、"ewrt234234"格外字符符。通常稱為控制字符。2.變量:變量的命名JavaScripttest1、text2號。,、不能使用JavaScript中的關(guān)鍵字作為變量。在JavaScript中定義了,,多JavaScript、double、true在對變量命名時,最好把變量的意義與其代表的意思對應(yīng)起來,以免出現(xiàn)錯誤。Varvarmytest;mytestVarmytest=”Thisisabook”該例子定義了一個mytest變量,同時給予了它的值。其變量的類型。如:x=100y="125";xy=Truecost=19.5,cost變量的聲明及其作用域JavaScript代碼中的錯誤;格外是變量命名的方面。對待變量還有一個重要性??那就是變量的作用域。有函數(shù)體之外,見的,三、表達(dá)式和運(yùn)算符,、表達(dá)式在定義完變量后,就能夠?qū)λ鼈冞M(jìn)行賦值、轉(zhuǎn)變、計算等一系列操作,算符的集合,等。,、運(yùn)算符運(yùn)算符完成操作的一系列符號,在JavaScript中有算術(shù)運(yùn)算符,如,、-、*、/等;有比較運(yùn)算符如!,、,,<>>=<=等;有邏輯布爾運(yùn)算符如~(取反)&&(且)||(或)?:(三目操作符);語法:1、ifelse2、while,break4、dowhile5、switch注釋使用//注釋一行/*...*/時候,假若中間又嵌套了區(qū)塊注釋這時候注釋可能會出現(xiàn)中斷。例子:/*while(true){/*alert("哈哈,你關(guān)不掉的");*/}/*JavaScriptfunction函數(shù)體;Return表達(dá)式;}定義一個函數(shù)時要著重要:函數(shù)名對大小寫敏感,eval():"8+9"parseInt();強(qiáng)制進(jìn)行整型轉(zhuǎn)換parseFloat();強(qiáng)制進(jìn)行浮點(diǎn)型轉(zhuǎn)換,doubleclick,onchange時觸發(fā)事件,onkeydown,onfocusonBlur,onLoad,onUnload,文件被TextTextarea加亮后,引發(fā)該事件,onmousemoveonclickjavascript1、alert2、confirmtrue,false.3、prompt();javascript1、日期對象。MyDate=NewDate();getYear():返回年數(shù)getMonth():返回當(dāng)月數(shù)getDate():getDay():返回星期幾getHours():返回小時數(shù)getMintes(getSeconds():getTime()(,)設(shè)置日期和時間:setYear();設(shè)置年setDate():設(shè)置當(dāng)月號數(shù)setMonth()setHours():setMintes():設(shè)置分鐘數(shù)setSeconds():設(shè)置秒數(shù)setTime():設(shè)置毫秒數(shù)mathwindowlocationdocumenthistorystring.split(',');Stringhistoryhistory.length歷史記錄數(shù)history.back()返回上一頁history.forward()num,num0location對象屬性hash設(shè)置或返回從井號(#)開頭的URL(錨)。host設(shè)置或返回主機(jī)名和當(dāng)URLhostnameURLhrefURL

溫馨提示

  • 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

提交評論