1.用js打印一個乘法表
這一題面試官考察的是你關于js的打印相關基礎api的熟悉程度
2.斐波那契數列函數(30以內)
斐波那契數列,就是數列的每一一個數字,都是前兩個數字相加的和,常見面試題
斐波那契數列是一個可難可簡單的題目,從暴力遞歸,到動態規劃,以及數學地推公式和矩陣優化幾個級別,這里要求了30以內,說明對性能要求不高
3.手寫Promise
4.手寫防抖節流
5.不用sort實現排序,比如輸入[3,2,6,9,1,4,8] 返回排序后的數組
考點就是常見的各種排序算法,比如冒泡,快排等,可能還會考察空間時間復雜度等問題
請js實現一個permute函數,輸入數字123, 打印出這三個數字的全排列
6.v-show和v-if的區別是啥
v-if很好理解,三元表達式,控制vdom
v-show生成的directive如果不是node, 設置originDisplay是之前的el.style.display呀,可能是flex,可能是inline 還有可能是inline-block等