iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 1
3
Modern Web

從技術文章深入學習 JavaScript系列 第 1

Day 01 [介紹] 30天深入 JavaScript 文章概覽

大家好!又來到一年一度的鐵人賽,這次我想跟大家分享的主題是

從技術文章深入學習 JavaScript

內容大體

我將整合並補充上自身對每篇文章的思路以及理解,希望各位在閱讀該篇文章之前可以先閱讀原著內容,並把我的文章當作該篇的筆記或是思路解析。

為何會想做這一系列的文章?

主要原因是自己時常透過閱讀別人寫的文章增廣寫代碼時的想法,然而只要是人難免都會忘記,所以希望透過整理一套更系統的文章讓自己可以時不時的複習或是回顧知識。

你會學到甚麼?

事件循環 (EventLoop)

  1. 一次弄懂Event Loop(徹底解決此類面試問題)
  2. Eventloop不可怕,可怕的是遇上Promise

淺拷貝與深拷貝

  1. 淺拷貝與深拷貝
  2. 如何寫出一個驚艷面試官的深拷貝

異步操作

  1. Javascript異步编程的4种方法

  2. Promise不會??看這裡!!!史上最通俗易懂的Promise!!!

  3. 八段代碼徹底掌握Promise

  4. [前端漫談_1] 從 for of 聊到 Generator

JavaScript 設計模式

  1. JavaScript設計模式

原型鍊、繼承

  1. JavaScript 世界萬物誕生記
  2. javascript中,new操作符的工作原理是什么
  3. JavaScript常用八種繼承方案
  4. 淺談instanceof 和typeof 的實現原理

模塊化

  1. 前端模塊化:CommonJS,AMD,CMD,ES6

this

  1. this、apply、call、bind
  2. ES6箭頭函数、箭頭函数與普通函数的區别

JavaScript 編程技巧

  1. 編寫高質量可維護的代碼之優化邏輯判斷
  2. 一些 JavaScript 中的代碼小技巧
  3. [譯文] 如何在JavaScript 中更好地使用數組

其他

  1. 柯里化與反柯里化
  2. [譯] 理解 JavaScript 中的執行上下文與執行棧
  3. 前端必知必会--操作URL的黑科技
  4. ES6的Symbol竟然那么强大,面試中的加分點啊
  5. 7分鐘理解JS的節流、防抖及使用場景
  6. js隱式轉換相關知識

一些自己整理的文章

主要是閱讀大量的文章,自己整合出來的。有錯誤還請各位前輩指教

  1. JavaScript 變量存儲
  2. JavaScript 類數組
  3. 淺析JavaScript閉包

附註

強烈建議先閱讀原作文章再閱讀當日文章

本系列創作宗旨在於整理筆記以及分享優秀文章。


下一篇
Day 02 [整理 01] JavaScript變量存儲
系列文
從技術文章深入學習 JavaScript29

1 則留言

0
fillano
iT邦超人 1 級 ‧ 2020-09-15 14:24:01

JavaScript 編成技巧?是「編程技巧」嗎?

s95050937 iT邦新手 5 級 ‧ 2020-09-15 19:54:41 檢舉

是 感謝糾正~

我要留言

立即登入留言