iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Modern Web

前端蛇行撞牆記 系列

從自學前端開始,撞上的牆不計其數,所謂獨撞撞不如眾撞撞,只要你搞懂這些牆,你就可以蛇行於這些高牆之中了!

鐵人鍊成 | 共 30 篇文章 | 12 人訂閱 訂閱系列文 RSS系列文 團隊好想工作室 v6.0
DAY 1

Day1 前端蛇行撞牆記 - 為什麼要參加鐵人賽?

起源 大家好~我是Jade,從今年開始成為了好想工作室的web camp學員,開始了漫長轉職之路~原本學的領域跟程式語言完全沒有相關性,等於是從零開始....但...

2022-09-16 ‧ 由 jadddxx 分享
DAY 2

Day2 前端蛇行撞牆記 - 今天要來點 pass by value、pass by reference 還是 pass by sharing呢?

要了解 pass by value, pass by reference, pass by sharing 的差別,我認為最主要的就是理解這些資料怎麼被儲存的。...

2022-09-17 ‧ 由 jadddxx 分享
DAY 3

Day3 前端蛇行撞牆記 - 深拷貝、淺拷貝

前言 上一篇講到pass by value/ reference/ sharing,了解基本型別及物件型別的儲存空間方式不同之後就可以來講淺拷貝(shallow...

2022-09-18 ‧ 由 jadddxx 分享
DAY 4

Day4 前端蛇行撞牆記 - 讓你理解的 try...catch

前言 try...catch? 為何不用if...else就好了? 相信在開始學寫JS的初期都是if...else條件判斷用爽爽,然後突然有個學姊說可以試試看用...

2022-09-19 ‧ 由 jadddxx 分享
DAY 5

Day5 前端蛇行撞牆記 - 你有聽過循序式容器 / 關聯式容器嗎?

前言 為什麼要研究這個主題得從我寫的一個題目講起,那個題目是要印出陣列中的質數,還有質數的索引值。於是我就使用了 Object.entries() ,雖然很明顯...

2022-09-20 ‧ 由 jadddxx 分享
DAY 6

Day6 前端蛇行撞牆記 - 迭代(iteration)與她的姐妹們

前言 標題會這樣下是因為光是講迭代這個大標題一定會提到可迭代協議、迭代器、迭代器協議等等,所以仿造一個舞台劇的劇名感XD 當初會想研究迭代是因為我發現 arra...

2022-09-21 ‧ 由 jadddxx 分享
DAY 7

Day7 前端蛇行撞牆記 - 親愛的 forEach()

前言 昨天講到 iteration ,今天就來講forEach()。 其實一開始在操作陣列方法的時候,比較常使用map(),因為一直有個印象就是forEach(...

2022-09-22 ‧ 由 jadddxx 分享
DAY 8

Day8 前端蛇行撞牆記 - 不用宣告一個空陣列也可以創建陣列的方法

前言 其實這不是什麼高深的學問,不過的確是一陣子我就會忘記的方法,所以想要為自己寫個筆記。 為什麼會需要這個方法?當時我在學習JS一陣子,突然有學長說在建立一個...

2022-09-23 ‧ 由 jadddxx 分享
DAY 9

Day9 前端蛇行撞牆記 - 淺入了解array-like

前言 array-like看起來像是個自由自在的男子,想幹嘛就幹嘛,遊戲人間,笑看眾生,從來不必擔心被認出,還可以使用一些方法。可是僅此於此,他做不到其他ar...

2022-09-24 ‧ 由 jadddxx 分享
DAY 10

Day10 前端蛇行撞牆記 - array-like 可以用陣列方法嗎?

前言 當我在嘗試用類陣列使用 push()的時候,發現居然可以欸?! 好,我明白可能是因爲類陣列偽裝得太像甚至騙過了陣列方法,所以才可以用,所以我去查詢ECMA...

2022-09-25 ‧ 由 jadddxx 分享