我們創(chuàng)建的每個(gè)函數(shù)都有一個(gè)prototype(原型)屬性,這個(gè)屬性是一個(gè)指針,指向一個(gè)對(duì)象而這個(gè)對(duì)象的用途是包含可以由特定類型的所有實(shí)例共享的屬...
回流(reflow): 當(dāng)render樹(shù)(渲染樹(shù))中的一部分或者全部因?yàn)榇笮∵吘嗟纫鸾Y(jié)構(gòu)變化 而需要重建的過(guò)程叫做回流; 重繪(repaint...
構(gòu)造函數(shù) 在ECMAScript中的構(gòu)造函數(shù)可用來(lái)創(chuàng)建特定類型的對(duì)象。像Object Array這樣的原生的構(gòu)造函數(shù) 在運(yùn)行時(shí)會(huì)自動(dòng)出現(xiàn)在運(yùn)行環(huán)...
Node.js 是一個(gè)基于 Chrome V8 引擎的 JavaScript 運(yùn)行環(huán)境。Node 是一個(gè)讓 JavaScript 運(yùn)行在服務(wù)端的...
在原生js中會(huì)有三個(gè)很常見(jiàn)的函數(shù),call,apply,bind 他們的作用就是改變當(dāng)前函數(shù)的this指針, 但是細(xì)微來(lái)說(shuō)他們還是有不同的:ca...
js 哈希路由原理實(shí)現(xiàn) 在 js 中,有一種方法,可以在不刷新頁(yè)面的情況下,頁(yè)面的內(nèi)容進(jìn)行變更,就是 哈希路由原理 先看一個(gè)簡(jiǎn)單的路由和頁(yè)面內(nèi)容...
正則表達(dá)式,又稱規(guī)則表達(dá)式。(英語(yǔ):Regular Expression,在代碼中常簡(jiǎn)寫(xiě)為regex、regexp或RE),計(jì)算機(jī)科學(xué)的一個(gè)概念...
再來(lái)看一個(gè)例子: 此時(shí), 就有一個(gè)疑問(wèn), 怎么會(huì)是這樣?不應(yīng)該報(bào)錯(cuò)嗎?經(jīng)查閱 此時(shí)涉及到變量的提升JavaScript 中,函數(shù)及變量的聲明都將...
DOM事件流(event flow)存在三個(gè)階段:事件捕獲階段、處于目標(biāo)階段、事件冒泡階段。 事件捕獲(event capturing):通俗的...