Javascript

一、javascript是什么?

①javascript 是一種基于對(duì)象和事件驅(qū)動(dòng)的額客戶端腳本語(yǔ)言

②javascript 是最初的設(shè)計(jì)師為了檢驗(yàn)HTML表單輸入的正確性

③javascript 是一種動(dòng)態(tài)類(lèi)型、弱類(lèi)型、基于原型的語(yǔ)言

④javascript是一種由Netscape的LiveScript發(fā)展而來(lái)的腳本語(yǔ)言,它提高與Java的兼容性


二、javascript的基本概念

? 2.1運(yùn)算符(運(yùn)算符就是完成操和的一系列符號(hào),它有七類(lèi)):賦值運(yùn)算符、算術(shù)運(yùn)算符、比較運(yùn)算符、邏輯運(yùn)算符、條件運(yùn)算、位操作運(yùn)算符和字符串運(yùn)算符。

2.2表達(dá)式(運(yùn)算符和操作數(shù)的組合稱(chēng)為表達(dá)式,通常分為四類(lèi))賦值表達(dá)式、算術(shù)表達(dá)式、布爾表達(dá)式和字符串表達(dá)式。

2.3、語(yǔ)句(Javascript程序是由若干語(yǔ)句組成的,語(yǔ)句是編寫(xiě)程序的指令):賦值語(yǔ)句、switch選擇語(yǔ)句、while循環(huán)語(yǔ)句、for循環(huán)語(yǔ)句、do while循環(huán)語(yǔ)句、break循環(huán)中止語(yǔ)句和continue循環(huán)中斷語(yǔ)句。

2.4、函數(shù)(函數(shù)是命名的語(yǔ)句段,這個(gè)語(yǔ)句段可以被當(dāng)作一個(gè)整體來(lái)引用不著和執(zhí)行):

1)函數(shù)由關(guān)鍵字function定義;

2)函數(shù)必須先定義后使用,否則將出錯(cuò);

3)函數(shù)名是調(diào)用函數(shù)時(shí)引用的名稱(chēng),它對(duì)大小寫(xiě)是敏感的,調(diào)用函數(shù)時(shí)不可寫(xiě)錯(cuò)函數(shù)名;

4)參數(shù)表示傳遞給函數(shù)使用或操作的值,它可以是常量,也可以是變量;

5)return語(yǔ)句用于返回表達(dá)式的值,也可以沒(méi)有。

2.5、對(duì)象(一組包含數(shù)據(jù)的屬性和對(duì)屬性中包含數(shù)據(jù)進(jìn)行操作的方法,稱(chēng)為對(duì)象):比如要設(shè)定網(wǎng)頁(yè)的背景顏色,所針對(duì)的對(duì)象就是document,所用的屬性名是bgcolor,如document.bgcolor="blue",就是表示使背景的顏色為藍(lán)色。。

2.6、事件(用戶與網(wǎng)頁(yè)交互時(shí)產(chǎn)生的操作,稱(chēng)為事件):用戶按鼠標(biāo)的按鈕,就產(chǎn)生onclick事件,若鼠標(biāo)的指針的鏈接上移動(dòng),就產(chǎn)生onmouseover事件等等。在Javascript中,事件往往與事件處理程序配套使用。

2.7、變量():比如var myVariable = "some value";

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容