@jasonk0 說的對(duì)役纹,我的失誤
9個(gè)數(shù)組去重的高階方法技巧一般的方法此處也不列舉了孤澎,還是有很多的,如雙層循環(huán)判斷是否相等条摸,或新建數(shù)組比較再push等等悦污,需要注意的是,使用splice方法移除元素時(shí)钉蒲,有可能會(huì)導(dǎo)致數(shù)組塌陷問題切端,需要處理...
1. 改變?cè)瓟?shù)組的方法 push/unshift 添加元素到數(shù)組最后一項(xiàng)/添加元素到數(shù)組第一項(xiàng)(返回修改后的數(shù)組長(zhǎng)度)pop/shift 刪除數(shù)組最后一項(xiàng)/刪除數(shù)組第一...
1. 手寫一個(gè)簡(jiǎn)易的ajax 2. xhr.readyState 0: (未初始化)還沒投調(diào)用send()方法 1:(載入)以調(diào)用send()方法,正在發(fā)送請(qǐng)求 2:(載入完...
一般的方法此處也不列舉了顷啼,還是有很多的踏枣,如雙層循環(huán)判斷是否相等昌屉,或新建數(shù)組比較再push等等,需要注意的是茵瀑,使用splice方法移除元素時(shí)间驮,有可能會(huì)導(dǎo)致數(shù)組塌陷問題,需要處理...
vue基本使用 1. 文本插值 JS表達(dá)式 yes(只能是表達(dá)式马昨,不能是 js 語句) 動(dòng)態(tài)屬性 id 2. watch watch如何深度監(jiān)聽 watch監(jiān)聽引用類型蜻牢,拿不...
事件 1. 事件綁定 2. 普通的事件綁定函數(shù) 3. 事件冒泡 阻止事件冒泡 4. 事件代理 將事件掛在到父元素上,通過判斷是不是點(diǎn)擊了某個(gè)元素偏陪,而去觸發(fā)事件 代碼簡(jiǎn)潔 減少...
DOM 1. DOM節(jié)點(diǎn)獲取 2. DOM節(jié)點(diǎn)的property 修改的是JS變量的屬性抢呆,不會(huì)對(duì)標(biāo)簽產(chǎn)生什么樣的影響 3. DOM節(jié)點(diǎn)的property 對(duì)DOM結(jié)構(gòu)屬性做的...
應(yīng)用場(chǎng)景 網(wǎng)絡(luò)請(qǐng)求,如ajax笛谦,圖片加載 定時(shí)任務(wù)抱虐,如setTimeout Promise解決callback hell 1. Promise三種狀態(tài) pending res...
自由變量 一個(gè)變量在當(dāng)前作用域沒有定義,但被使用了饥脑,他會(huì)向上級(jí)作用域一層一層依次尋找恳邀,直到找到為止,如果到了全局作用域都沒找到灶轰,就會(huì)報(bào)錯(cuò)xx is not defined 閉...
class與普通構(gòu)造函數(shù)的區(qū)別 class實(shí)際上是函數(shù)谣沸,是語法糖 class在語法上更貼近面向?qū)ο蟮膶懛ā?class實(shí)現(xiàn)繼承更加易讀易理解。 class繼承 extends...
變量的類型分為值類型和引用類型 typeof運(yùn)算符 識(shí)別所有值類型 識(shí)別函數(shù) 判斷是否是引用類型 手寫深拷貝 類型轉(zhuǎn)換 字符串拼接 ==除了 == null之外,其他都一律用...
如何理解HTML語義化 讓人更容易讀懂(增加代碼可讀性) 讓搜索引擎更容易讀懂(SEO) 盒模型寬度計(jì)算 offsetWidth =(內(nèi)容寬度+內(nèi)邊距+邊框)杠茬,無外邊距 bo...