【面試題】綜合1

 

1、prototype和__proto__的關係是什麼?   

2、meta viewport原理是什麼?

3、域名收斂是什麼?

4、float和display:inline-block的區別是什麼?

5、前端優化策略列舉

6、首屏、白屏時間如何計算?

7、解釋一下閉包

8、解釋一下做用域鏈

9、ajax如何實現,readyState的五種狀態的含義?

10、jsonp如何實現?

11、怎麼處理跨域?

12、restful的method解釋?

13、get和post的區別?

14、事件模型解釋

15、編寫一個元素拖拽的插件

16、CSS,JS代碼壓縮,以及代碼CDN託管,圖片整合

17、如何利用webpack把代碼上傳服務器以及轉碼測試?

18、項目上線流程是怎樣的?

19、工程化怎麼管理的?

20、webpack 和 gulp對比 webpack打包文件太大怎麼辦?

21、不想讓別人盜用你的圖片,訪問你的服務器資源該怎麼處理?

22、精靈圖和base64如何選擇?

23、webpack怎麼引入第三方的庫?

24、若是線上出現bug git怎麼操做?

25、用過Nginx嗎?都用過哪些?

26、UIWebView和JavaScript之間是怎麼交互的?

27、混合開發橋接api是怎麼調用的,須要引入類庫嘛?調用的對象是什麼?

28、說一下你對支付,推送(遠程,本地)的理解

29、什麼是代理和通知,寫一下他們基本的實現方

30、UIViewController的生命週期

31、rem佈局字體太大怎麼處理?

32、如何調用原生的接口?

33、微信支付怎麼作?說說流程

34、混合開發的注意點

35、說說你對手機平臺的安裝包後綴的理解

36、談談你對Socket編程的理解,及實現原理,Socket之間是怎麼通信的

37、WEB應用從服務器主動推送Data到客戶端有哪些方式?

38、簡述Node.js的適用場景?

39、什麼是HTTPS,作什麼用的呢?如何開啓HTTPS?

40、大家原來公司如何發送的新消息推送?

41、如何用NodeJS搭建中間層?

42、vue與react的對比,如何選型?從性能,生態圈,數據量,數據的傳遞上,做比較

43、vue slot是作什麼的?

44、vue和angular的優缺點以及適用場合?

45、vue路由實現原理?

46、大家vue項目是打包了一個js文件,一個css文件,仍是有多個文件?

47、vue遇到的坑,如何解決的?

48、vue的雙向綁定的原理,和angular的對比

49、vue-cli,腳手架

50、Vue裏面router-link在電腦上有用,在安卓上沒反應怎麼解決?






////////////////////////////////////////////////////////////////////////


1、prototype和__proto__的關係是什麼?   

    1.1. __proto__是每一個對象都有的一個屬性,而prototype是函數纔會有的屬性。
    1.2. __proto__指向的是當前對象的原型對象,而prototype指向的,是以當前函數做爲構造函數構造出來的對象的原型對象。css

2、meta viewport原理是什麼? 3、域名收斂是什麼? 四、float和display:inline-block的區別是什麼? 5、前端優化策略列舉 6、首屏、白屏時間如何計算? 7、解釋一下閉包 8、解釋一下做用域鏈 9、ajax如何實現,readyState的五種狀態的含義? 10、jsonp如何實現? 11、怎麼處理跨域? 12、restful的method解釋? 13、get和post的區別? 14、事件模型解釋 // 這個就是事件機制,DOM0級事件和 事件冒泡/事件捕獲 15、編寫一個元素拖拽的插件 16、CSS,JS代碼壓縮,以及代碼CDN託管,圖片整合 // 17、如何利用webpack把代碼上傳服務器以及轉碼測試? 18、項目上線流程是怎樣的? 1九、工程化怎麼管理的? 20、webpack 和 gulp對比 webpack打包文件太大怎麼辦? //路由懶加載 使用 21、不想讓別人盜用你的圖片,訪問你的服務器資源該怎麼處理? 22、精靈圖和base64如何選擇? 23、webpack怎麼引入第三方的庫? 24、若是線上出現bug git怎麼操做? 25、用過Nginx嗎?都用過哪些? //內網穿透 反向代理 2六、UIWebView和JavaScript之間是怎麼交互的? 2七、混合開發橋接api是怎麼調用的,須要引入類庫嘛?調用的對象是什麼? 28、說一下你對支付,推送(遠程,本地)的理解 git的 29、什麼是代理和通知,寫一下他們基本的實現方法 30、UIViewController的生命週期 3一、rem佈局字體太大怎麼處理? 32、如何調用原生的接口? 33、微信支付怎麼作?說說流程 34、混合開發的注意點 35、說說你對手機平臺的安裝包後綴的理解 36、談談你對Socket編程的理解,及實現原理,Socket之間是怎麼通信的 3七、WEB應用從服務器主動推送Data到客戶端有哪些方式? 38、簡述Node.js的適用場景? 39、什麼是HTTPS,作什麼用的呢?如何開啓HTTPS? 40、大家原來公司如何發送的新消息推送? 41、如何用NodeJS搭建中間層? express 42、vue與react的對比,如何選型?從性能,生態圈,數據量,數據的傳遞上,做比較 4三、vue slot是作什麼的? 4四、vue和angular的優缺點以及適用場合? 4五、vue路由實現原理? 46、大家vue項目是打包了一個js文件,一個css文件,仍是有多個文件? 47、vue遇到的坑,如何解決的? 48、vue的雙向綁定的原理,和angular的對比 4九、vue-cli,腳手架 50、Vue裏面router-link在電腦上有用,在安卓上沒反應怎麼解決?
相關文章
相關標籤/搜索