- vue2中的data為什么要用函數(shù),然后基于這個問題深入,如果屬性都是基本類型,用對象寫法可不可以- A頁面寫的定時器30s后執(zhí)行,時間未到,直接跳轉(zhuǎn)到B頁面了,定時器是否會執(zhí)行- A組件中寫了一個閉包,箭頭函數(shù)里面打印this,然后跳轉(zhuǎn)到B組件,A組件銷毀了,這個時候打印的this是什么- 箭頭函數(shù)會不會導(dǎo)致內(nèi)存泄漏- beforeCreate里面發(fā)起接口請求,然后在.then中訪問真實DOM可以嗎?- 如果寫的是promise的回調(diào)呢?- 在beforeCreate中能獲取當前組件中的this嗎?- 在beforeCreate可以執(zhí)行this.$nextTick嗎(可以的,this和$開頭的屬性都能獲取到)- nextTick中可以操作DOM嗎?是微任務(wù)嗎?- DOM渲染是異步的嗎?- 跨域問題- options請求,是瀏覽器特有的嗎? 原生APP有嗎?回答跑題了,問的是options,我回答跨域是不是特有的去了,options是http協(xié)議的請求方法,原生APP當然也有原生APP應(yīng)該沒有跨域問題,但是混合APP,就是用的webView的會有跨域問題,因為本質(zhì)上是瀏覽器內(nèi)核- 所有請求都會有跨域問題嗎? 不用script標簽,get和post都有跨域問題嗎?這里不知道是我想復(fù)雜了,還是我沒理解他的意思,因為他提到了get和post那應(yīng)該是http協(xié)議,因為WebSocket沒有跨域問題- 我們用各種方法去規(guī)避跨域問題,那為什么瀏覽器要設(shè)置這種東西- 預(yù)檢請求會帶請求體嗎- 寫過動畫嗎?canvas的動畫接觸過嗎?看了一些其他的面經(jīng),以及公司是做游戲的,二面掛應(yīng)該就是掛在這里了,沒怎么寫過動畫的東西,這個- node是拿什么寫的,簡單寫過接口,還是有些業(yè)務(wù)內(nèi)容- 前端部署相關(guān)- hash和history兩種路由方式- 閑聊- 反問這里面試官提到了動畫是短板說實話,面試體驗一般,沒開攝像頭,問題沒有任何反饋,不知道自己說對了還是錯了然后復(fù)盤之后,我感覺自己大部分還是答出來了,掛的原因估計就是動畫這里吧,動畫之后基本上沒啥問的了要么就是KPI吧,因為只面了半個小時,而且沒開攝像頭原本還挺想去了,結(jié)果當天下午就收到感謝信了,也感謝hr吧,至少沒有等待的煎熬#面經(jīng)#