var:JS中定義變是的關(guān)鍵字旦万,如果定義變量時(shí)不使
? ?1. ?var:關(guān)鍵字棋恼,則此變量為全局變量,window:是指瀏覽器對(duì)象脂崔,是JS編程中的頂級(jí)作用域滤淳,JS中的一切方法和屬性,都是這個(gè)對(duì)象的后代
? ? 3.document:文檔或文檔對(duì)象砌左,通俗的講就是:凡是我們能看的見(jiàn)編碼脖咐,就屬于文檔。是window的子對(duì)象
? ? 4. document.getElementById():通過(guò)id來(lái)獲取一個(gè)HTML元素绊困,以便我們用JS來(lái)控制操作文搂。
? ? 5.document.getElementsByTagName():在整個(gè)網(wǎng)頁(yè)內(nèi)通過(guò)標(biāo)簽名(tagName)獲得一組HTML元素的集合對(duì)象。
? ?6.body:指的是網(wǎng)頁(yè)中body標(biāo)記這個(gè)對(duì)象秤朗。要寫(xiě)成document.body才可使用
變量類(lèi)型部分
? ?7.null:空值
? 8.undefined:未定義的(在JS中其實(shí)是表示定義了而未賦值的變量)
? 9.true:邏輯值中的真
? 10.false:邏輯值中的假
? 11.Boolean:布爾型(邏輯型)
? 12.NaN:不是一個(gè)數(shù)(not a number)
? 13.number:數(shù)字
? ?14.string:字符串
? 15.function:array:數(shù)組煤蹭,最常用的JS數(shù)據(jù)對(duì)象,可以存放多個(gè)值取视,一般用newArray()或一對(duì)[]來(lái)定義硝皂。
? ? ? 比如:var?arr=new?Array()?(等同于var?arr=[])
基本語(yǔ)法部分
1.obeject:對(duì)象,通俗地講把一個(gè)東東當(dāng)成一個(gè)整體來(lái)看待作谭,可稱(chēng)做一個(gè)對(duì)象
?2.switch:js的基礎(chǔ)語(yǔ)法之一稽物,和case配合使用,表示判斷的那個(gè)條件
?3.case:原意為情況折欠。實(shí)力的意思贝或,在js中和switch配合來(lái)使用完成一個(gè)判斷
?4.break:中斷當(dāng)前于具體的執(zhí)行,執(zhí)行下一個(gè)語(yǔ)句體