iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Modern Web

一步一腳印,我的前端工程師修煉 系列

這次是第三次參賽,四年前的第一次參賽,哪時候正也是順利轉換跑道,寫的主題都是哪種看了書、線上課程、及文章,再加上用自己的方式,重新撰寫而成,最後因為時間太趕,導致呈現的文章內容,雜亂不堪。

今年的主題思考了很久,想說來個起承轉合,從還未是工程的我,做了哪些事,走向工程師這條路,接著進入業界上班的狀況,當了工程師一年、二年到現在四年了,上下班又做了什麼,類似這樣的分享。

最重要的還是,把碰到的 JS、React 等等...知識跟踩到的雷,跟大家分享,希望您可以少走一點冤望路。

鐵人鍊成 | 共 30 篇文章 | 16 人訂閱 訂閱系列文 RSS系列文 團隊貓肥家潤一條龍
DAY 21

Day 21 | 好用的 git stash 相關指令介紹

前言Git 是什麼!? 在這篇文章中,並不會去特別介紹,至於想知道它的運作原理,可以去參考五倍紅寶石創辦人高見龍先生所撰寫一書,請連結如下。 Git 教學 -...

2022-10-06 ‧ 由 Vita Ora 分享
DAY 22

Day 22 | 常用到 Array 方法學習心得

前言這篇文章,前半部會介紹一些 Array 常用的基本方法,下面列的方法是目前本人在實際專案時,有運用到的方法,因此各別再去了解,這些方法背後的做的意義。 下半...

2022-10-07 ‧ 由 Vita Ora 分享
DAY 23

Day 23 | 用於除錯的語言機制

今天要介紹的是針對前端 (Browser) 的 JavaScript 進行偵錯,說明如下。 debugger 這個 debugger 語法會開啟指令碼偵錯工具的...

2022-10-08 ‧ 由 Vita Ora 分享
DAY 24

Day 24 | 編程風格指南的風格指南

大綱 現有的風格指南摘要 團隊開發的建議 最推薦的做法 實務又是如何進行的 現有的風格指南摘要 idiomatic.js:Principles of Wr...

2022-10-09 ‧ 由 Vita Ora 分享
DAY 25

Day 25 | 模組系統與套件管理器

模組系統 前言 照書中跟查到的資料顯示,JavaScript 語言長期以來並未內建支援模組系統,社群上發展了兩套知名的模組系統,但它們並不相容: Common...

2022-10-10 ‧ 由 Vita Ora 分享
DAY 26

Day 26 | 物件與繼承

了解物件導向程式設計的基本理論、其與 JavaScript (幾乎所有東西都是物件) 之間的關係、應如何寫出建構子與物件實體。 大綱 JavaScript 繼...

2022-10-11 ‧ 由 Vita Ora 分享
DAY 27

Day 27 | Variables: Scopes, Environments, and Closures

大綱 宣告一個變數 背景知識:靜態 vs. 動態 背景知識:變數的範疇 變數以函式為範疇 變數宣告會被拉升 藉由一個 IIFE 引進一個新的範疇 全域變數 全...

2022-10-12 ‧ 由 Vita Ora 分享
DAY 28

Day 28 | Function

大綱 JavaScript 中函式所扮演的三個角色 術語:「參數」vs.「引數」 定義函示 拉升 (hosting) 函式的名稱 何種較佳:函式宣告或函式運算...

2022-10-13 ‧ 由 Vita Ora 分享
DAY 29

Day 29 | Booleans

大綱 轉換為 Boolean 邏輯運算子 相等性運算子、順序運算子 Boolean 函式 總結 店小二,上菜 ~ 來個 code ! 參考資料 轉換為 Bo...

2022-10-14 ‧ 由 Vita Ora 分享
DAY 30

Day 30 | 例外處理與錯誤

學習三大步驟 what:這是什麼 !? why:為什麼要學它 !? how:如何學 !? What:例外處理,這是什麼 !? 例外處理 這是為了讓程式不會發...

2022-10-15 ‧ 由 Vita Ora 分享