1.什么是閉包,閉包的作用
2.宏任務(wù)微任務(wù),事件循環(huán)
3.微前端(阿里乾坤框架)
4.call,apply.bind
5.23種設(shè)計模式
6.vue:js實現(xiàn)一個簡單的aop(面向切面編程)
7.vue:編寫一個from組件
8.常用es6,箭頭函數(shù),promise,symbol
9.promise狀態(tài)和方法以及對比ajax有什么好處
10.js 處理樹形結(jié)構(gòu)數(shù)據(jù)
11.瀏覽器從網(wǎng)址進(jìn)來到頁面渲染的整個流程
12.OSI七層模型和TCP三次握手、四次揮手
13.華為筆試見??途W(wǎng)
14.node使用,寫服務(wù),編譯
15.JavaScript中Map和ForEach的區(qū)別
16.二叉樹:前序遍歷,中序遍歷,后序遍歷,深度優(yōu)先遍歷,廣度優(yōu)先遍歷
17.棧,隊列
18.實現(xiàn)一個防抖截留函數(shù)
19,不使用sort進(jìn)行對象數(shù)組排序,數(shù)字一樣就排序string
20.實現(xiàn)一個深度拷貝,考慮嵌套等多種情況,不可以使用json.parse(以及json.parse的缺陷)
21.寫查詢對象是否自我嵌套
加分項:
1.vue3.0
2.typescript
ps:持續(xù)更新中