面試題解答:
1、談談你對css模塊化的理解
答:
①、命名規範 ③、scoped屬性,使模塊具有獨立性,不互相污染
②、結構清晰 ④、按需加載css
2、答:undefined 10 20
解析:
第一個錯了是因爲立即執行函數形成一個閉包,先拿內部的變量,沒有的情況下再去拿外部的變量
這裏內部a是全局變量,有了變量提升,
3、答:開發者加了!important的樣式會覆蓋行內樣式
4、答:最多5個tab 、 不支持html且沒有dom、沒有webview、不能用a標籤、打包限制在1m內
5、答:數據驅動視圖模型
6、答:
7、答:給vue提示,以便跟蹤每個節點的身份,爲每項提供一個唯一性,使用就地複用策略
8、略
9、答:當項目使用keep-alive時,可搭配組件name進行緩存過濾、dom的遞歸迭代需要用到自身的name、使用vue-tools時
10、答:判斷是否有某個值、過濾掉不符合項、去掉空字符 | undefined | null 、數組去重
不會改變原數組