移動(dòng)端1px問(wèn)題,為什么會(huì)有?如何解決? 因?yàn)樵谝苿?dòng)端,由于屏幕分辨率的不同,現(xiàn)在分為一倍屏,二倍屏,三倍屏。在不同的分辨率上,有可能1像素,被...
什么是函數(shù)防抖和函數(shù)節(jié)流?有什么區(qū)別? 函數(shù)防抖,就是指觸發(fā)事件后在 n 秒內(nèi)函數(shù)只能執(zhí)行一次,如果在 n 秒內(nèi)又觸發(fā)了事件,則會(huì)重新計(jì)算函數(shù)執(zhí)...
列舉三種強(qiáng)制類型轉(zhuǎn)換和兩種隱式類型轉(zhuǎn)換 強(qiáng)制(parseInt,parseFloat,number) 隱式(== – ===) 強(qiáng)制類型轉(zhuǎn)換 N...
link和import的區(qū)別 區(qū)別1:link是XHTML標(biāo)簽,除了加載CSS外,還可以定義RSS等其他事務(wù);@import屬于CSS范疇...
什么是事件委托?為什么要用事件委托? 事件委托就是利用事件冒泡機(jī)制指定一個(gè)事件處理程序,來(lái)管理某一類型的所有事件。 即:利用冒泡的原理,把事件加...
new操作符干了什么 new共經(jīng)過(guò)了4幾個(gè)階段 1、創(chuàng)建一個(gè)空對(duì)象 varobj=new Object(); 2、設(shè)置原型鏈 obj.__pro...
請(qǐng)?jiān)斀庖苿?dòng)端點(diǎn)透,為什么會(huì)發(fā)生點(diǎn)透?描述發(fā)生的場(chǎng)景及解決方案 什么是點(diǎn)擊穿透? 假如頁(yè)面上有兩個(gè)元素A和B。B元素在A元素之上。我們?cè)贐元素的t...
ES5/ES6的繼承除了寫法以外還有什么區(qū)別 ES5的繼承實(shí)質(zhì)上是先創(chuàng)建子類的實(shí)例對(duì)象,然后再將父類的方法添加到this上(Parent.app...
簡(jiǎn)述同步和異步的區(qū)別 同步是阻塞模式,異步是非阻塞模式。 同步就是指一個(gè)進(jìn)程在執(zhí)行某個(gè)請(qǐng)求的時(shí)候,若該請(qǐng)求需要一段時(shí)間才能返回信息,那么這個(gè)進(jìn)程...