前言:之前在問答中問了一個問題 畢業半年感覺沒什么進步該怎么辦? 這個問題一直讓我感覺比計較焦慮。于是在一個關于面試經驗的博客中找到了一些靈感。就是通過問題進行學習,對自身的知識體系進行整理和補充。
以問題作為切入點,不斷對不懂或者需要解釋的知識點提出疑問,并查詢學習解決這些問題的方法。最終提升自己的能力!?個人感覺掘金的目錄更好一些,所以原文都在掘金
?文章每天更新一次
?填坑-十萬個為什么?(1)2018年12月17日 https://juejin.im/post/5c1707...
①什么是HTML?什么是CSS?什么是JavaScript?
②什么是DOM樹?
③JavaScript 在頁面上做了什么?
④CSS如何影響HTML?
?填坑-十萬個為什么?(2)2018年12月18日 https://juejin.im/post/5c1841...
①瀏覽器輸入網址到頁面打開發生了什么?
②什么是DNS?
③域名解析的過程?
④本地dns服務器到底是什么?
?填坑-十萬個為什么?(3)2018年12月19日 https://juejin.im/post/5c1994...
①JavaScript獲取一個對象的所有屬性(自身屬性和繼承屬性)?
②什么是不可枚舉屬性?
③判斷對象中是否存在某屬性?
④判斷屬性是否可枚舉?
?填坑-十萬個為什么?(4)2018年12月20日 https://juejin.im/post/5c19fd...
①JavaScript創建對象的方法?
②JavaScript繼承的實現方法?
③Function.prototype.call() 實現繼承時的原理?(相關apply()、bind()方法的使用)
?填坑-十萬個為什么?(5)2018年12月21日 https://juejin.im/post/5c1b54...
①ECMAScript 5的嚴格模式是什么?
②和原語義比較語法和行為有什么變化?
③如何使用嚴格模式?
?填坑-十萬個為什么?(6)2018年12月22日 https://juejin.im/post/5c1cac...
①判斷字符串中是否存在某個字符或字符串?
②判斷Array數組中是否存在某個元素?
③依據條件過濾數組中滿足條件的數據 ?(涉及ES6箭頭函數)
④知道value值的一個數組,根據字典關系數據篩選出對應的text值的數組?
⑥用==還是===好呢?
?填坑-十萬個為什么?(7)2018年12月23日 https://juejin.im/post/5c1f0c...
①瀏覽器有哪些存儲方式?
②Cookie 和 Session的機制?
③什么是久性cookie,會話cookie?
④什么是Web Storage?
?填坑-十萬個為什么?(8)2018年12月24日 https://juejin.im/post/5c20a8...
①瀏覽器IndexedDB是什么?
②CacheStorage 和 Service Worker(瀏覽器緩存)的認識?
③Javascript的引用賦值與傳值賦值?(傳值賦值|引用賦值|參數傳遞)
?填坑-十萬個為什么?(9)2018年12月25日 https://juejin.im/post/5c2190...
①JavaScript 數組拷貝(復制)有哪些方法以及推薦?
②JavaScript 對象拷貝(復制)有哪些方法以及推薦?
③清空數組的方法及推薦?
?填坑-十萬個為什么?(10)2018年12月26日 https://juejin.im/post/5c22cd...
①JavaScript中數組遍歷及方法推薦
②學習for-of
?填坑-十萬個為什么?(11)2018年12月27日 https://juejin.im/post/5c241f...
①原型鏈學習?
?填坑-十萬個為什么?(12)2018年12月28日 https://juejin.im/post/5c2482...
①JavaScript 中,定義函數時用 var foo = function () {} 和 function foo(){} 有什么區別?
?填坑-十萬個為什么?(13)2018年12月29日 https://juejin.im/post/5c26e9...
①經典面試題 for(var i=0;i<=10;i++){ setTimeout(function() { console.log(i) }, 1000);}打印結果?分析?
②閉包的作用域?代碼執行過程?
③var let const的區別?
?填坑-十萬個為什么?(14)2018年12月30日 https://juejin.im/post/5c2876...
①事件,事件捕獲和事件冒泡理解?
②委托(代理)事件理解?
?填坑-十萬個為什么?(15)2018年12月31日 https://juejin.im/post/5c29d4...
①new和instanceof的內部機制?
?過節???2019 加油????????????
?填坑-十萬個為什么?(18)2019年1月4日 https://juejin.im/post/5c2dd2...
①學習Promise?
?填坑-十萬個為什么?(19)2019年1月6日 https://juejin.im/post/5c2eac...
①1.什么是異步操作?異步操作有哪些?
?填坑-十萬個為什么?(20)2019年1月7日 https://juejin.im/post/5c3317...
①認識es6 Generator函數!
②es7語法糖async/await
?填坑-十萬個為什么?(21)2019年1月8日 https://juejin.im/post/5c34aa...
①箭頭函數 =>
?填坑-十萬個為什么?(22)2019年1月9日 https://juejin.im/post/5c3542...
①認識exportLink export
②認識import Link import
③認識export與export default
?填坑-十萬個為什么?(23)2019年1月10日 https://juejin.im/post/5c37ef...
①Class 的基本語法
?填坑-十萬個為什么?(24)2019年1月11日 https://juejin.im/post/5c3bda...
①Es6 Class通過extends關鍵字實現繼承
②基于Mixin模式實現多繼承
?填坑-十萬個為什么?(25)2019年1月12日 https://juejin.im/post/5c3bf5...
①Java中對象屬性拷貝的方法和性能對比