JavaScript基礎(chǔ)知識(shí)

簡(jiǎn)介 :

JavaScript是一種直譯式腳本語(yǔ)言,是一種動(dòng)態(tài)類型缘圈、弱類型、基于對(duì)象的語(yǔ)言袜蚕。

它的解釋器被稱為JavaScript引擎糟把,為瀏覽器的一部分,廣泛用于客戶端的腳本語(yǔ)言牲剃,最最早是在HTML(標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言下的一個(gè)應(yīng)用)網(wǎng)頁(yè)上使用遣疯,用來(lái)給HTML網(wǎng)頁(yè)增加動(dòng)態(tài)功能。

使用方法:

1.內(nèi)嵌方式:在HTML頁(yè)面加入<script></script>標(biāo)簽凿傅,把代碼寫在標(biāo)簽里缠犀。

<head lang ="en">

? ? ?<meta charset = "UTF-8">

? ? ?<title>我的第一個(gè)HTML頁(yè)面</title>

? ? ?<script ?type="text/javascript">

? ? ? ? ? ? ?alert("JavaScript成功執(zhí)行了");

? ? ?</script>

</head>

2.外部引用:把JavaScript代碼單獨(dú)寫在一個(gè)文本文檔里聪舒,修改后綴名為.js辨液。在需要使用的時(shí)候引用。

first.html::

<head lang = "en">

? ? ? <meta charset= "UTF-8">

? ? ? <title>我的第一個(gè)HTML頁(yè)面</title>

? ? ?<script type = "text/javascript" src = "myJS.js"></script>

</head>

first.js::

alert("我來(lái)自myJS.js箱残√下酰看到我說明外部引用成功了");

注意事項(xiàng):

1.所有符號(hào),包括括號(hào)疚宇,分號(hào)亡鼠,逗號(hào)等都應(yīng)使用英文符號(hào)。

2.區(qū)分大小寫敷待。

3.不要讓瀏覽器阻止了你的JavaScript间涵。(默認(rèn)阻止本地運(yùn)用的JS)

變量:

1.在JavaScript中使用var關(guān)鍵字來(lái)定義變量,如:

<script type = "text/javascript">

? ? ? var age = 20;

? ? ? var name = "小李";

? ? ? var height = 1.75;

? ? ? alert("我是:"+name);

? ? ? alert("我今年:"+age);

? ? ? alert("身高:"+height);

</script>

注意:JavaScript是弱類型的語(yǔ)言榜揖,定義變量一律使用var關(guān)鍵字勾哩。

2.數(shù)字類型

JavaScript只有一種數(shù)字類型抗蠢,可以帶小數(shù)點(diǎn),也可以不帶思劳。

var age= 20;

var height = 175.5;

3.字符串類型

用單引號(hào)或者雙引號(hào)包圍的字符迅矛。

var name= '張三';

var address = "中國(guó)北京";

注意:?jiǎn)我p引必須匹配,即單引開始潜叛,單引結(jié)束秽褒。

4.布爾類型

有兩個(gè)值。true和false威兜。

true:表示真/false:表示假

5.null

一個(gè)關(guān)鍵字销斟,表示某對(duì)象沒有值。

6.undefined

以下兩種情況將得到undefined

試圖訪問對(duì)象中不存在的屬性/變量定義之后沒有賦值

7.null和undefined區(qū)別

null表示一個(gè)對(duì)象的所占用的內(nèi)存是null椒舵,是可以使用的蚂踊。

undefined表示這個(gè)對(duì)象聲明后沒有分配內(nèi)存,或這個(gè)屬性不存在笔宿。

比較運(yùn)算符

==等于

===全等(值和類型)

犁钟!=不等于

語(yǔ)句:

1.if語(yǔ)句

if(表達(dá)式){

//如果表達(dá)式為真,則執(zhí)行括號(hào)里的內(nèi)容泼橘,為假涝动,則不執(zhí)行

}

2.if...else...語(yǔ)句

if(表達(dá)式){

//表達(dá)式為真,執(zhí)行我

}else{

//表達(dá)式為假侥加,執(zhí)行我

}

3.if...else if...else if...

if(表達(dá)式1){

//表達(dá)式1為真捧存,執(zhí)行我

}else if(表達(dá)式2){

//表達(dá)式2為真,執(zhí)行我

}else if(表達(dá)式3){

//表達(dá)式3為真担败,執(zhí)行我

}else{

//都假昔穴,執(zhí)行我

}

4.switch語(yǔ)句

switch(值){

case 值1 :

case 值2 :

case 值3 :

default:

}

switch的值和對(duì)應(yīng)的case匹配

哪個(gè)項(xiàng)匹配,就執(zhí)行哪個(gè)

5.while循環(huán)

while(循環(huán)成立條件){

循環(huán)體

}

循環(huán)成立條件:為真則一直執(zhí)行提前,為假則退出吗货。

6.for循環(huán)

for(初始化;循環(huán)成立的條件;自增){

循環(huán)體

}

初始化:只在開始執(zhí)行一次

循環(huán)成立的條件:如果條件為真,則繼續(xù)執(zhí)行狈网,為假則退出

自增:循環(huán)每次執(zhí)行后都執(zhí)行一次宙搬,一般做自增控制

7.continue:本次循環(huán)結(jié)束,進(jìn)入下一次

如果一個(gè)循環(huán)能執(zhí)行N次拓哺,每次執(zhí)行continue只結(jié)束當(dāng)前的第1/N次勇垛,進(jìn)入下一次。

8.break:結(jié)束與之最近的循環(huán)士鸥。

如果一個(gè)循環(huán)能執(zhí)行N次闲孤,執(zhí)行break后,循環(huán)退出烤礁。

9.點(diǎn)擊事件:onclick()

<input type = "button" value ="點(diǎn)擊" onclick="fun()">

10.函數(shù):function

function fun(){

alert("點(diǎn)擊后讼积,才能看到我哦");

}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末肥照,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子勤众,更是在濱河造成了極大的恐慌舆绎,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,946評(píng)論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件们颜,死亡現(xiàn)場(chǎng)離奇詭異吕朵,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)掌桩,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,336評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門边锁,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)姑食,“玉大人波岛,你說我怎么就攤上這事∫舭耄” “怎么了则拷?”我有些...
    開封第一講書人閱讀 169,716評(píng)論 0 364
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)曹鸠。 經(jīng)常有香客問我煌茬,道長(zhǎng),這世上最難降的妖魔是什么彻桃? 我笑而不...
    開封第一講書人閱讀 60,222評(píng)論 1 300
  • 正文 為了忘掉前任坛善,我火速辦了婚禮,結(jié)果婚禮上邻眷,老公的妹妹穿的比我還像新娘眠屎。我一直安慰自己,他們只是感情好肆饶,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,223評(píng)論 6 398
  • 文/花漫 我一把揭開白布改衩。 她就那樣靜靜地躺著,像睡著了一般驯镊。 火紅的嫁衣襯著肌膚如雪葫督。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,807評(píng)論 1 314
  • 那天板惑,我揣著相機(jī)與錄音橄镜,去河邊找鬼。 笑死冯乘,一個(gè)胖子當(dāng)著我的面吹牛洽胶,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播往湿,決...
    沈念sama閱讀 41,235評(píng)論 3 424
  • 文/蒼蘭香墨 我猛地睜開眼妖异,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼惋戏!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起他膳,我...
    開封第一講書人閱讀 40,189評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤响逢,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后棕孙,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體舔亭,經(jīng)...
    沈念sama閱讀 46,712評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,775評(píng)論 3 343
  • 正文 我和宋清朗相戀三年蟀俊,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了钦铺。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,926評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡肢预,死狀恐怖矛洞,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情烫映,我是刑警寧澤沼本,帶...
    沈念sama閱讀 36,580評(píng)論 5 351
  • 正文 年R本政府宣布,位于F島的核電站锭沟,受9級(jí)特大地震影響抽兆,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜族淮,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,259評(píng)論 3 336
  • 文/蒙蒙 一辫红、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧祝辣,春花似錦贴妻、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,750評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至乍炉,卻和暖如春绢片,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背岛琼。 一陣腳步聲響...
    開封第一講書人閱讀 33,867評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工底循, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人槐瑞。 一個(gè)月前我還...
    沈念sama閱讀 49,368評(píng)論 3 379
  • 正文 我出身青樓熙涤,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子祠挫,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,930評(píng)論 2 361

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