前言這是一篇 Vue3 + TS 實(shí)現(xiàn)遞歸組件的文章。 需求可以先在 Github Pages 中預(yù)覽一下效果翩伪。 需求是這樣的微猖,后端會(huì)返回一串可能有無(wú)限層級(jí)的菜單,格式如下:...
結(jié)果: script start.async1 start.async2.promise1.script end//同步代碼執(zhí)行完畢 call stack被清空----//開(kāi)...
關(guān)于js繼承的文章一直以來(lái)是數(shù)不勝數(shù)棺榔,每隔一段時(shí)間就會(huì)復(fù)習(xí)一下瓶堕,感覺(jué)明白了,但是過(guò)段時(shí)間又忘記了症歇。有人說(shuō)ES6的class不是用的挺好的嗎郎笆,還需要去了解ES5及之前的繼承原理...
數(shù)組 知識(shí)匯總 前置知識(shí): 數(shù)組是一個(gè)有序的數(shù)據(jù)集合谭梗,可使用數(shù)組名稱和索引進(jìn)行訪問(wèn)。 在JavaScript中數(shù)組沒(méi)有明確數(shù)據(jù)類型宛蚓。 一 . 創(chuàng)建數(shù)組 創(chuàng)建數(shù)組方法有3種: ...
什么是閉包?閉包是有權(quán)限訪問(wèn)其它函數(shù)作用域內(nèi)的變量的一個(gè)函數(shù)痕钢。 在js中图柏,變量分為全局變量和局部變量,局部變量的作用域?qū)儆诤瘮?shù)作用域任连,在函數(shù)執(zhí)行完以后作用域就會(huì)被銷毀蚤吹,內(nèi)存也...