這裏記錄一些重要的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是怎麼實現的
介紹下事件代理, 主要解決什麼問題
函數有哪些原生方法