前端JS面試題

這裏記錄一些重要的JS基礎知識,方便本身查閱,固然這裏不包括ES6,有些是本身寫的,有些別人已經整理好了,我拿過來用。若是對你有用,請點贊哦數組

==/===區別

JS數據類型有哪些?如何檢查這些類型?

script引入方式

for in/for of 區別

經常使用DOM操做,如刪除與添加

數組元素去重

手寫數組扁平化函數

數組slice()和splice()方法的區別 數組原生API

做用域

閉包

原型/原型鏈

some、every、find、filter、map、forEach有什麼區別

單線程與多線程<=>異步

this

call apply bind區別

JS爲何要區分微任務和宏任務

事件委託

js事件循環

new是怎麼實現的

介紹下事件代理, 主要解決什麼問題

函數有哪些原生方法

相關文章
相關標籤/搜索