模塊與組件,模塊與組件化的理解
模塊:向外提供特定功能的JS程序, 一般就是一個(gè)JS文件;組件:用來(lái)實(shí)現(xiàn)局部功能效果的代碼和資源的集合(html/css/js/img等)
模塊:向外提供特定功能的JS程序, 一般就是一個(gè)JS文件;組件:用來(lái)實(shí)現(xiàn)局部功能效果的代碼和資源的集合(html/css/js/img等)
call,apply,bind的相同點(diǎn)及不同點(diǎn): 都是改變this指向的;第一個(gè)參數(shù)都是this要指向的對(duì)象;都可以利用后續(xù)參數(shù)傳參; call和bind的參數(shù)是依次傳參,一一對(duì)應(yīng)的; 但apply只有兩個(gè)參數(shù),第二個(gè)參數(shù)
解構(gòu)賦值:ES6允許按照一定規(guī)則從數(shù)組或?qū)ο笾刑崛≈担?duì)變量進(jìn)行賦值。說(shuō)直白點(diǎn),等號(hào)兩邊的結(jié)構(gòu)相同,右邊的值會(huì)賦給左邊的變量。
我們新建的每一個(gè)函數(shù),解析器都會(huì)向函數(shù)中添加一個(gè)屬性propotype,這個(gè)屬性對(duì)應(yīng)著一個(gè)對(duì)象,這個(gè)對(duì)象就是我們所謂的原型對(duì)象, 原型對(duì)象就相當(dāng)于一個(gè)公共的區(qū)域,所有同一個(gè)類(lèi)的實(shí)例都
在我們學(xué)習(xí)JS代碼的過(guò)程中,經(jīng)常會(huì)提到表達(dá)式會(huì)怎么樣,然后又會(huì)說(shuō)JS語(yǔ)句怎么樣,那么JS語(yǔ)句也JS表達(dá)式有什么區(qū)別呢?
前端開(kāi)發(fā)學(xué)習(xí):contentType: “application/json” 的理解和應(yīng)用。contentType: 發(fā)送信息至服務(wù)器時(shí)內(nèi)容編碼類(lèi)型,簡(jiǎn)單說(shuō)告訴服務(wù)器請(qǐng)求類(lèi)型的數(shù)據(jù)。
隨著js的版本升級(jí),現(xiàn)在也支持了class, 封裝將會(huì)變得越來(lái)越簡(jiǎn)單,那么之前的js封裝是怎么樣的呢?
layui select被ueditor遮擋的解決方法
js生成隨機(jī)數(shù),驗(yàn)證碼
Object.assign()的使用