doctype(?檔類(lèi)型) 告知瀏覽器的解析器?什么?檔標(biāo)準(zhǔn)解析這個(gè)?檔<!DOCTYPE HTML>,不同的渲染模式會(huì)影響到瀏覽器對(duì)于 CSS...
雙層循環(huán) 最原始的數(shù)組去重方式 indexOf 排序后去重 排序去去重是將數(shù)組進(jìn)行sort排序,相同的值就會(huì)被排在一起,然后我們就可以只判斷當(dāng)前...
節(jié)流 節(jié)流:如果你持續(xù)觸發(fā)事件,每隔一段時(shí)間,只執(zhí)行一次事件 關(guān)于節(jié)流的實(shí)現(xiàn),有兩種主流的實(shí)現(xiàn)方式,一種是使用時(shí)間戳的方式,一種是設(shè)置定時(shí)器 使...
在前端開(kāi)發(fā)中會(huì)遇到一些頻繁的事件觸發(fā),例如: window的resize、scroll mousedown、mousemove keyup、ke...
一元操作符 + 當(dāng) + 運(yùn)算符作為一元操作符的時(shí)候,相當(dāng)于Number() 當(dāng)輸入的值為對(duì)象的時(shí)候,執(zhí)行以下幾步邏輯: 如果值為基本類(lèi)型,則直接...
原始值轉(zhuǎn)布爾值 在JavaScript中,只有6種值可以被轉(zhuǎn)換為false,其他都會(huì)被轉(zhuǎn)換為true 原始值轉(zhuǎn)數(shù)字 可以通過(guò)Number函數(shù)將類(lèi)...
原型鏈繼承 缺點(diǎn): 引用類(lèi)型的屬性被所有實(shí)例共享child1.name.push('lisi')child1.getName() // ['z...
目前公司采用的項(xiàng)目結(jié)構(gòu)是基于vue-cli腳手架,再在基礎(chǔ)上進(jìn)行通用組件、業(yè)務(wù)組件的封裝和抽離,目前已經(jīng)比較完善和穩(wěn)定。但每次一個(gè)新的項(xiàng)目入廠,...
工廠模式 缺點(diǎn):對(duì)象無(wú)法識(shí)別,因?yàn)樗械膶?shí)例都指向一個(gè)原型 構(gòu)造函數(shù)模式 優(yōu)點(diǎn):實(shí)例可以識(shí)別為一個(gè)特定的類(lèi)型 缺點(diǎn):每次創(chuàng)建實(shí)例時(shí),每個(gè)方法都要...