今天我給大家來講講這幾個咱們經(jīng)常打交道的詞到底啥意思,以及他們之間到底有什么關(guān)系。這篇文章是我花了一個下午從N多篇文章里提煉出的一個白話版,保證讓你看得懂。 咱們從...
React 的開發(fā)準(zhǔn)備: React 開發(fā)用到的庫有: react.js 是React 的核心庫 react-dom.js 是提供與DOM相關(guān)的功能 Browser.js 的...
什么是線程 由于JavaScript是單線程語言,因此,在一個進(jìn)程上,只能運行一個線程,而不能多個線程同時運行。也就是說JavaScript不允許多個線程共享內(nèi)存空間。因此,...
為什么要了解瀏覽器的加載、解析、渲染這幾個過程 了解瀏覽器如何進(jìn)行加載,我們可以在引用外部樣式文件,外部js文件時,將他們放到合適的位置,使瀏覽器以最快的速度將文件加載完畢。...
AMD規(guī)范: AMD規(guī)范: 全稱"Asynchronous Module Definition", 稱為異步模塊加載規(guī)范。一般應(yīng)用在瀏覽器端。requireJS遵循的就是AM...
首先 gulp 和 browserify / webpack 不是一回事 gulp應(yīng)該和grunt比較。它們的區(qū)別就暫時不提了。gulp / grunt 是一種構(gòu)建工具,能夠...
合并數(shù)組 與結(jié)構(gòu)賦值結(jié)合 字符串?dāng)U展運算符還可以將字符串轉(zhuǎn)為真正的數(shù)組。 實現(xiàn)了Iterator 接口的對象任何Iterator 接口的對象,都可以用擴(kuò)展運算符轉(zhuǎn)為真正的數(shù)組...
IndexOf indexOf() 方法返回在該數(shù)組中第一個找到元素位置,如果它不存在則返回-1;不用indexOf() 時 使用后 lastindexOf() lastIn...
1 交換變量的值 2 使函數(shù)返回多個值函數(shù)只能返回一個值,如果要返回多個值,只能將它們放在數(shù)組或?qū)ο罄锓祷?。有了解?gòu)賦值,取出這些值就非常方便了。 3 函數(shù)參數(shù)的定義 4 提...
從業(yè)三年,項目無數(shù),現(xiàn)在回過頭來,想要把一些重要的知識用白話整理出來:這個東西是什么?怎樣才是最佳實踐?希望對自己知識體系有梳理作用, 也希望對大家有些許幫助。 前端技術(shù)棧更...
首先要說下第三方登錄的意義:用戶是越來越懶,而各個平臺又都要用戶注冊自己平臺的賬號,更可惡的是各個平臺的賬號規(guī)范還不統(tǒng)一。結(jié)果導(dǎo)致用戶注冊完之后,在下一次登錄的時候完全不記得...
函數(shù)節(jié)流場景例如:實現(xiàn)一個原生的拖拽功能(如果不用H5 Drag和Drop API),我們就需要一路監(jiān)聽mousemove事件,在回調(diào)中獲取元素當(dāng)前位置,然后重置dom的位置...