在JavaScript中,call、apply和bind是Function對(duì)象自帶的三個(gè)方法,這三個(gè)方法的主要作用是改變函數(shù)中的this指向。 ...
map()對(duì)數(shù)組的每個(gè)元素進(jìn)行一定操作(映射)后,會(huì)返回一個(gè)新的數(shù)組,map()不會(huì)對(duì)空數(shù)組進(jìn)行檢測。map()不會(huì)改變原數(shù)組 varoldAr...
多種解構(gòu)賦值 1.解構(gòu)賦值對(duì)象 let {a,b}={a:1,b:2} //a=1,b=2,//屬性一致 let {a:c}={a:1,b:2}...
,bind(),調(diào)用一個(gè)新創(chuàng)建的函數(shù),其新函數(shù)的this值會(huì)被綁定到給定bind()的第一個(gè)參數(shù)。 es6,參數(shù)表達(dá),傳參 bind(this)...
暫時(shí)性死區(qū):只要塊級(jí)作用域內(nèi)存在let命令,它所聲明的變量就綁定這個(gè)區(qū)域,不再受外部影響。 暫時(shí)性死區(qū):let.const let,不允許重復(fù)聲...
如何使用相對(duì)路徑和絕對(duì)路徑 “../”代表當(dāng)前文件所在目錄的上一級(jí)目錄。 “../../”代表當(dāng)前文件所在目錄的上上級(jí)目錄。 “../../.....
Promise比回調(diào)函數(shù)和事件到底好在哪里? 誰來告訴我。。。 好像是功能一樣,但是性能不一樣。
js的單線程和異步 js是一直是單線程的,瀏覽器才是實(shí)現(xiàn)異步的那個(gè)家伙