我的前端面試題
前陣子去湖南幫忙面試,話說還是第一次正經面試別人,問題是老早以前就開始想了,在這里整理一下,答案只是簡要,也不一定完全正確,如有錯誤,勞煩指點1、初始頁面準備 1.1 css重置如何處理?
怎么也該說個
*{ margin: 0; padding: 0; }
或者詳細點的https://github.com/ccchangkong/article/issues/5
1.2 常用meta標簽?頁面不縮放,雙核瀏覽器chrome核優先巴拉巴拉
1.3 平常頁面兼容到什么程度,兼容性怎么處理?從W3C或caniuse上查詢巴拉巴拉
1.4 減少頁面的復雜度?合理的結構,合理使用偽元素巴拉巴拉
2、css 2.1 盒模型介紹下,引申雙邊框、多層邊框https://github.com/ccchangkong/article/issues/6
2.2 定位問題,讓一個div垂直左右居中https://github.com/ccchangkong/article/issues/4
2.3 布局問題,浮動導致的高度塌陷如何處理(清浮動).clearfix {*zoom:1;} .clearfix:after {content: "";display: block;height: 0;overflow: hidden;clear: both;}2.4 布局問題,inline-block布局的問題
高低問題,基線導致的,設置vertical-align
在元素寬度設置沒問題的情況下,意外的寬度不夠,幽靈字符問題,設置父元素font-size:0
2.5 布局問題,flex屬性簡寫和反向排序(如果用到)flex:none | [ flex-grow ] || [ flex-shrink ] || [ flex-basis ] flex-direction: row-reverse2.6 移動端適配
rem布局,響應式布局,移動瀏覽器和webview常見問題(ios點擊事件不生效、安卓webview各種權限)
3、js 3.1 jQuery選擇器,已經找到了id為test的元素,往下找class為a的所有元素,接著往上找最近的一個class為b的元素,在回退到上一步篩選操作前的結果$("#test").find(".a").closest(".b").end()3.2 jQuery動態事件綁定和解綁
.on()和.off()
3.3 js數組和數組的拼接a=a.concat(b); a.push.apply(a,b); a.push(...b);3.4 vue 組件通信(如果會)
props、events和借助vuex
3.5 vue-router路由傳參、路由懶加載(如果會)params
import("./Foo.vue")
3.6 混合開發中與原生代碼互相調用(如果會)//調用原生代碼暴露的接口 ,appFun(state, { funName, val = null }) { if (state.dev.type == 2) { window.android[funName](val); } else if (state.dev.type == 1) { window.webkit.messageHandlers[funName].postMessage(val); } } // 把函數掛在window對象上來暴露給APP let _this = this; window.setGeolocation = function(params) { _this.setGeolocation(params); };
或者
引用jsbridge
4、工程化(如果會) 4.1 開發中的跨域代理proxyTable
4.1 webpack優化配置,減小打包體積,加快首屏展現速度https://github.com/ccchangkong/article/blob/master/vue-cli%E4%BF%AE%E6%94%B9.md
https://ssr.vuejs.org/zh/#%E4%B8%BA%E4%BB%80%E4%B9%88%E4%BD%BF%E7%94%A8%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%AB%AF%E6%B8%B2%E6%9F%93-ssr-%EF%BC%9F
因為要做的工作以切圖為主,所以js問題問的比較少,針對面試者做過的東西會相對的提些問題,如富文本(標簽轉義)、文件生成、票據打?。╬t單位)、地圖開發(坐標系、點線面操作)。。
話說我搗鼓過的東西不少啊
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/113600.html
摘要:一基礎接口的意義百度規范擴展回調抽象類的意義我的前端面試經歷百度前端掘金博主就讀于電子科技大學,大三狗一枚面試是個漫長的過程,從海投到收獲電話面試,一面二面三面,一個步驟出錯那么后面就宣告終結。 一道常被人輕視的前端 JS 面試題 - 前端 - 掘金 目錄前言第一問第二問變量聲明提升函數表達式第三問第四問第五問第六問構造函數的返回值第七問最后前言 年前剛剛離職了,分享下我曾經出過的一道...
摘要:前言在大廠工作了年,當了年的前端面試官,把大廠常問的面試題與答案匯總在我的中。第題如何劫持的請求,提供思路難度阿里騰訊很多人在上搜索前端面試詳解,把答案倒背如流,但是問到如何劫持請求的時候就一臉懵逼,是因為還是停留在理論性階段。前言 在大廠工作了6年,當了3年的前端面試官,把大廠常問的面試題與答案匯總在我的Github中。希望對大家有所幫助,助力大家進入自己理想的企業。 項目地址是:git...
摘要:前言在大廠工作了年,當了年的前端面試官,把大廠常問的面試題與答案匯總在我的中。第題如何劫持的請求,提供思路難度阿里騰訊很多人在上搜索前端面試詳解,把答案倒背如流,但是問到如何劫持請求的時候就一臉懵逼,是因為還是停留在理論性階段。 前言 在大廠工作了6年,當了3年的前端面試官,把大廠常問的面試題與答案匯總在我的Github中。希望對大家有所幫助,助力大家進入自己理想的企業。 項目地址是:...
摘要:前言在大廠工作了年,當了年的前端面試官,把大廠常問的面試題與答案匯總在我的中。第題如何劫持的請求,提供思路難度阿里騰訊很多人在上搜索前端面試詳解,把答案倒背如流,但是問到如何劫持請求的時候就一臉懵逼,是因為還是停留在理論性階段。 前言 在大廠工作了6年,當了3年的前端面試官,把大廠常問的面試題與答案匯總在我的Github中。希望對大家有所幫助,助力大家進入自己理想的企業。 項目地址是:...
摘要:前言在兩家大廠工作了年,當了年的前端面試官,把一些較難的面試題與答案匯總在我的中。請說出至少種方法,越難越好難度阿里騰訊這種題有簡單方法,也有難的方法,我建議大伙在面試的時候,盡量往難的說。 前言 在兩家大廠工作了6年,當了3年的前端面試官,把一些較難的面試題與答案匯總在我的Github中。希望對大家有所幫助,助力大家進入自己理想的企業。 項目地址是:https://github.co...
閱讀 2571·2021-09-26 10:13
閱讀 5968·2021-09-08 10:46
閱讀 685·2019-08-30 15:53
閱讀 2957·2019-08-29 16:13
閱讀 2750·2019-08-26 12:23
閱讀 3478·2019-08-26 11:24
閱讀 1084·2019-08-23 18:09
閱讀 1028·2019-08-23 17:08