background是背景顏色的縮寫 如果要加背景圖片的大小,方式是:顏色 圖片 平鋪方式 位置 / 背景圖片大小 background-repeat平鋪方式有:no-rep...
1.鼠標(biāo)事件 //點(diǎn)擊事件 onclick //雙擊事件 ondblclick //鼠標(biāo)右鍵點(diǎn)擊事件 oncontextmenu //鼠標(biāo)進(jìn)入事件 onmouseo...
操作DOM元素的樣式: 1.通過style屬性直接設(shè)置 2.通過className屬性設(shè)置類選擇器 3.可以通過classList屬性添加多個(gè)類選擇器 操作DOM的內(nèi)容: 1...
封裝DOM: //定義一個(gè)獲取元素的方法 funcation $(id){ return document.getElementById(id) } querySe...
1.DOM DOM文檔對(duì)象模型,就是當(dāng)前網(wǎng)頁(yè)里面的所有內(nèi)容。 因?yàn)榫W(wǎng)頁(yè)是在瀏覽中顯示的,整個(gè)瀏覽器是BOM,所以DOM其實(shí)是BOM的一部分 BOM就是window對(duì)象,DOM...
自執(zhí)行方法 定義一個(gè)自執(zhí)行函數(shù),函數(shù)定義完成后,自己執(zhí)行一次,函數(shù)名可以省略,因?yàn)闆]有任何意義。 注意:要以分號(hào)結(jié)束,否則可能會(huì)影響后面的語(yǔ)句。 (function sayH...
值類型和引用類型 在js中,number,string,boolean,都是值類型,值類型的變量,直接將數(shù)據(jù)保存到內(nèi)存的??臻g中。 值類型的變量,在傳遞時(shí),傳的是副本。 在j...
高階函數(shù):就是一個(gè)函數(shù)的參數(shù)是函數(shù),或者返回值是函數(shù),滿足其中一個(gè)就是高階函數(shù) 要遵循開閉原則:對(duì)擴(kuò)展是開放的,對(duì)修改是封閉的(可以自己擴(kuò)展函數(shù),不可修改已有的函數(shù)) 計(jì)算器...
定義一個(gè)函數(shù),用于截取指定長(zhǎng)度的字符串,第一個(gè)參數(shù)是位置,第二個(gè)參數(shù)是長(zhǎng)度 // 定義一個(gè)函數(shù),用于截取指定長(zhǎng)度的字符串,第一個(gè)參數(shù)是位置,第二個(gè)參數(shù)是長(zhǎng)度 func...
手寫實(shí)現(xiàn)字符串的函數(shù) //定義一個(gè)字符串 let str1 = ‘a(chǎn)bcdefg’ //獲取一個(gè)字符串指定下標(biāo)的字符 function chatAt(index){ retu...
定義函數(shù)的幾種方法 1. 通過function關(guān)鍵字直接定義 2. 定義一個(gè)變量,接收定義的函數(shù) 3. ES6又推出了定義函數(shù)的簡(jiǎn)寫方式,俗稱:箭頭函數(shù) 在箭...
關(guān)鍵字:var let const 使用var關(guān)鍵字定義的變量,變量名可以重復(fù),后面的變量會(huì)將前面的變量覆蓋掉。 var方式定義變量,會(huì)統(tǒng)一提升到全局作用域的頂端定義,然后在...
字符串常用的方法: length屬性,返回的是字符串的長(zhǎng)度 charAt()屬性,返回字符串中字符的索引(下標(biāo))獲取對(duì)應(yīng)的字符,注意:索引從0開始 獲取字符串中的指定索引的字...
用數(shù)組來(lái)實(shí)現(xiàn): 知識(shí)點(diǎn): prompt()方法,用于打開輸入框,輸入框返回的數(shù)據(jù)的類型是string類型 for循環(huán),輸出學(xué)生所有信息 continuee跳出本次循環(huán) ind...