瀏覽器發(fā)展史 現(xiàn)在瀏覽器已經(jīng)成為網(wǎng)上生活的重要家園和工具。而從1991年,Web之父Tim Berners-Lee親手設(shè)計第一個HTML瀏覽器開始,到現(xiàn)在HTML5大行其道,...
瀏覽器發(fā)展史 現(xiàn)在瀏覽器已經(jīng)成為網(wǎng)上生活的重要家園和工具。而從1991年,Web之父Tim Berners-Lee親手設(shè)計第一個HTML瀏覽器開始,到現(xiàn)在HTML5大行其道,...
前言 最近幾天對 redux 的中間件進(jìn)行了一番梳理,又看了 redux-saga 的文檔,和 redux-thunk 和 redux-promise 的源碼,結(jié)合前段時間看...
首先,JavaScript是單線程的,用事件循環(huán)的機(jī)制來保證系統(tǒng)的正常運行。 JS 的 event loop 執(zhí)行時會區(qū)分 task 和 microtask,引擎在每個 ta...
1. 簡單for循環(huán) 當(dāng)數(shù)組長度在循環(huán)過程中不會改變時,我們應(yīng)將數(shù)組長度用變量存儲起來,這樣會獲得更好的效率。 2. for-in for-in可以任意順序迭代一個對象的可枚...
Array 在 Javascript 中是種特殊對象, Array 的索引即為屬性名。事實上, Javascript 中的 “array” 有些誤導(dǎo)性, Javascript...
之前在 javascript this 相關(guān)總結(jié)一文中說要對call()、apply()、bind() 要再寫一篇總結(jié)詳談,今天把坑填起來。 先說call()和apply()...
執(zhí)行上下文(execution context)也就是紅寶書(第3版)中文譯本中的執(zhí)行環(huán)境。 js 中有 一個全局執(zhí)行上下文 ,無數(shù)函數(shù)執(zhí)行上下文,無數(shù)eval執(zhí)行 上下文 ...
之前在 javascript this 相關(guān)總結(jié)一文中說要對call()、apply()、bind() 要再寫一篇總結(jié)詳談,今天把坑填起來。 先說call()和apply()...
詞法作用域(靜態(tài)作用域)的函數(shù)中遇到既不是形參也不是函數(shù)內(nèi)部定義的局部變量的變量時,去函數(shù)定義時的環(huán)境中查詢。動態(tài)域作用域的函數(shù)中遇到既不是形參也不是函數(shù)內(nèi)部定義的局部變量的...
:nth-child和:nth-of-type都是CSS3中的偽類選擇器,兩者作用類似,但仍有部分區(qū)別. 舉個例子: 對于p:nth-child(3) 和 p:nth-of-...
readonly 屬性規(guī)定輸入字段為只讀 一般用法 其實只要 當(dāng)前表單元素上面有readony 屬性就行無論他的值是什么 設(shè)置為存在readonly屬性的元素,只是不能編輯。...
width:x% 父元素width的x%橫向和豎向的padding margin border 的百分比屬性值 都是根據(jù)父元素的width 計算。關(guān)于 height:100%...
width:x% 父元素width的x%橫向和豎向的padding margin border 的百分比屬性值 都是根據(jù)父元素的width 計算。關(guān)于 height:100%...
1. 簡單for循環(huán) 當(dāng)數(shù)組長度在循環(huán)過程中不會改變時,我們應(yīng)將數(shù)組長度用變量存儲起來,這樣會獲得更好的效率。 2. for-in for-in可以任意順序迭代一個對象的可枚...