JavaScript面試題目,

前端入門到精通發表於2018-02-02

原生JavaScript做考試題,面試官給他通過面試了

原生JavaScript做考試題,面試官給他通過面試了

上面這對嗎會在最後給大家公佈答案哦!

原聲JavaScript不管是前端開發還是後端java或者Python及php之類的程式語言,JavaScript這門獨特的語言是必須有的,也是程式設計師當今必須掌握的。

需要前端面試題來試試自己的能力的可以來我的前端技術學習群640633433,用程式碼將夢想照進現實。

下面這是一個原聲JavaScript的考試題目,如果是面試官出的,你能答對幾題?

  1. javascript中通過typeof得出的資料型別有幾種?

原生JavaScript做考試題,面試官給他通過面試了

3.當() , && , || , ! 同時存在的時候優先順序的順序是什麼?

原生JavaScript做考試題,面試官給他通過面試了

4.. 下列關於哪個正則能匹配到字元段"88.狗蛋"?

原生JavaScript做考試題,面試官給他通過面試了

5.下列關於使用jQuery的程式碼正確的是?

原生JavaScript做考試題,面試官給他通過面試了

需要這份網頁完成的面試題來我的前端群640633433,已上傳到群檔案

6.已知某網頁上一次訪問已快取了"name",該次訪問從cookie中取出"name"對應的值的方式正確的是?

原生JavaScript做考試題,面試官給他通過面試了

二:

原生JavaScript做考試題,面試官給他通過面試了

三、判斷題(對/錯)

1. if( [0] ){ alert("true") };這段程式碼能彈窗,所以 [0]==true 為真。

2. 在獲取元素的left等定位值時,我們一般使用offsetLeft等,而不是通過獲取樣式值(getComputed)的方式。

3. Json是一種輕量級的實現客戶端和服務端資料互動的javascript庫。

4. jQuery是一款優秀的基於JS的外掛庫,主要用來做各種特效互動,同時我也要注意不能和JS程式碼混合使用。

5. ==判斷只判斷值是否等,在很多時候不是特別嚴謹且執行效率可能會低於===,所以如果條件允許我們一般使用===判斷。

6. NaN的資料型別屬於number,是在進行某些不合理運算後得到的結果,並不代表程式報錯。

7. 物件的__proto__屬性的值就是該物件的建構函式。

8. nodeJs是基於javascript開發的,它能實現網站後端的搭建,充分說明了JS語法能完成後端任務。

9. angular.js和vue.js是基於javascript開發的,它們能非常便捷的處理資料、實現前端路由等。

10. 目前有很多基於JS的外掛,功能上也有很多亮點,所以我們不需要掌握原生的JS,應該著重學習JS框架。

四、程式設計題

原生JavaScript做考試題,面試官給他通過面試了

五、簡答題

1.提出幾點優化網頁載入速度的方案。

2. 簡述javascript作用域鏈和原型鏈。

3. 簡述javascript中的閉包。

六、附加題

如下題,說明原因,並指出哪步出了什麼問題。

  1. 小明向爸爸借了200元,向媽媽借了200元;

  2. 買了鞋子用了370元,剩下30元;

  3. 還爸爸10元,還媽媽10元,自己還剩10元;

  4. 這時還欠爸爸190,欠媽媽190;

  5. 190+190=380元;

  6. 加上自己的10元=390元;

  7. 還有10塊去哪裡了呢?

最後這個附加題我把答案寫出來,供大家參考參考

  • 第5步說明,總共借了380,此時買鞋370元,自己剩10塊;

  • 第6行,將總共借的錢與自己還剩的錢相加是沒有任何數學意義的,要麼就是380加上還爸媽的20等於400,要麼就是380減鞋價370等於自己剩的10。

這個面試的題目就講到這裡啦!全面的前端面試題已經上傳到群檔案裡了:640633433,歡迎初學和進階中的小夥伴。

原生JavaScript做考試題,面試官給他通過面試了

相關文章