chenlei8910

Results 4 comments of chenlei8910

1、执行同步代码。 2、执行微任务。 3、执行宏任务。(宏任务中又发现微任务会立即执行、发现另外的宏任务会等待下一次事件循环。)

let flatArr = [[1,2],[4,5],[[9,3,4],4]]; const toFlat = (arr,arr2)=>{arr.forEach((item)=>{ Array.isArray(item)?toFlat(item,arr2):arr2.push(item)})}; let res = []; toFlat(flatArr,res); res = [1, 2, 4, 5, 9, 3, 4, 4];

有没有一个方法,我传入页面的schema、然后得到这个页面的 componentsMap,这样我就可以进行多页面的合并、等操作了。