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