iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
自我挑戰組

一個月的後端學習之旅 系列

在金融業做白粉生意、賺麵粉錢的工作,為了增加轉職底氣,踏上後端學習之路,以Udemy上的課程:2023 網頁全端開發為主,將課程內容整理成自己的知識,完成30天的挑戰。

鐵人鍊成 | 共 30 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文
DAY 11

【DAY11】Array陣列、Reference Data Type 比較

Array 陣列 JavaScript 中,array 並不是 primitive data type,當我們有需要將用途或性質相近的數據存儲在一起, arra...

2023-09-14 ‧ 由 smillzy 分享
DAY 12

【DAY12】函數的時間複雜度

Function 的時間複雜度 在電腦科學中,演算法的時間複雜度 Time complexity 可以描述該演算法的執行時間 時間複雜度常用大 O (Big O...

2023-09-15 ‧ 由 smillzy 分享
DAY 13

【DAY13】物件導向語法

Object 物件 每個 JavaScript 物件都有 properties 以及 method,屬於物件的 function 被稱為method funct...

2023-09-16 ‧ 由 smillzy 分享
DAY 14

【DAY14】 for、while、do while

迴圈 Loop 迴圈提供一個快速又簡潔的方法來重複地做某件事,各式各樣的迴圈機制提供了不同的方法來定義該迴圈的起始與結束 常見的迴圈有 for, do whil...

2023-09-17 ‧ 由 smillzy 分享
DAY 15

【DAY15】Nested loop、Break、Continue、Math Object

巢狀迴圈 nested loop 指在 loop 內部還有另一個 loop 的情況,內部迴圈以及外部迴圈可以是任何類型 執行規則:內部迴圈將在外部迴圈的每次迭代...

2023-09-18 ‧ 由 smillzy 分享
DAY 16

【DAY16】擴展語法、剩餘參數、型別轉換

Spread Syntax 用於 array, function invocation 擴展語法 Spread Syntax,允許在需要零個或多個參數argum...

2023-09-19 ‧ 由 smillzy 分享
DAY 17

【DAY17】Array Methods 補充、map forEach比較

Array Methods 以下皆是 higher-order function arr.map(callbackFn) - 創建一個新array,其中填充...

2023-09-20 ‧ 由 smillzy 分享
DAY 18

【DAY18】全域執行環境、函式執行環境

當 JS 引擎執行程式碼(script)時,會創建 execution contexts(執行環境) JavaScript 共會建立兩種執行環境: 全域執行環...

2023-09-21 ‧ 由 smillzy 分享
DAY 19

【DAY19】提升 Hoisting

JavaScript Hoisting 是指 JS 引擎在執行代碼之前,將 function、variables 或 class 的 declaration移動...

2023-09-22 ‧ 由 smillzy 分享
DAY 20

【DAY20】作用域、閉包

作用域 Scope 是指在當前的 execution context 之中,變數的可訪問性accessibility 為何?(variable scope 為何...

2023-09-23 ‧ 由 smillzy 分享