iT邦幫忙

鐵人檔案

第 11 屆 iThome 鐵人賽
回列表
自我挑戰組

JavaScript之一定要了解的 Array 與方法 系列

在學習任何程式語言的時候,一定會碰到所謂的字串操控(String Manipulation),而這些字串以某一方面來說,是 Array 陣列排列而來,如果想要對字串有熟悉的操控,那麼學習陣列的方法則是必須。透過瞭解在 JavaScript 裡如何透過本身自帶的方法來處理陣列與陣列本身,應該可以增進對字串與陣列的操控能力。

鐵人鍊成 | 共 34 篇文章 | 99 人訂閱 訂閱系列文 RSS系列文 團隊好想工作室 v3.0
DAY 11

JS 以陣列 Array 的複製談型別(上)

Day 11 別懷疑,複製就是拷貝,深拷貝淺拷貝就是深複製淺複製,呼~ 人家說,如果我們可以和某位朋友一起旅行 30 天,要嘛旅程結束變至親,不然就是變仇人...

2019-09-26 ‧ 由 tsuifei 分享
DAY 12

JS 以陣列 Array 的複製談型別(下)

拿到它,先看它是什麼?拿它來做什麼? 再決定。 在複製陣列之前,先理解了 JavaScript 會依資料型別 Primitive type(基本型別)和No...

2019-09-27 ‧ 由 tsuifei 分享
DAY 13

JS 遍歷陣列 Array 的方法

Day 13 傻傻以為迴圈是唯一,那只是沙灘上的一塊小岩石。 回想剛開始學程式時,看到 While 迴圈可以透過 ASCII 碼,把英文數字從 a 到 Z...

2019-09-28 ‧ 由 tsuifei 分享
DAY 14

JS_陣列 Array 方法概觀

Day 14 知道怎麼做,但是如果有好工具會更得心應手。 JavaScript一直在演化,也因此因不同時期推出的新方法好像是給我們補充能量,原本需要複雜的程...

2019-09-29 ‧ 由 tsuifei 分享
DAY 15

JS 從陣列 Array 尾端新增元素的 push()

Day 15 有付出一定有收穫,有pushㄧ定有增加,但是要排隊喔~ 介紹陣列方法的第一天,想先請大家看一下底下的這張圖,在上一篇,我們依 JavaScri...

2019-09-30 ‧ 由 tsuifei 分享
DAY 16

JS 從陣列 Array 尾端刪除元素的 pop()

Day 16 既然都要被刪掉了,那就跟他告別吧!誰叫他要吊車尾。 在 javascript 裡,我們常常會把 push( )、pop( )、unshift(...

2019-10-01 ‧ 由 tsuifei 分享
DAY 17

JS 從陣列 Array 的開頭新增元素

Day 17 頭和腳的關係如此微妙,一個思考一個執行,但對程式的陣列來說,都只是陣列的一部分而已,很公平。 接下來我們會分兩天,聊聊從陣列的開頭(前面)新增...

2019-10-02 ‧ 由 tsuifei 分享
DAY 18

JS 從陣列 Array 的開頭刪除元素

Day 18 別把我頭上的角取下來,這樣我就被 Shift 了。不過也好,這樣我看起來會比較正常。 前一篇我們認識了從陣列的頭部加上一個或多個元素的unsh...

2019-10-03 ‧ 由 tsuifei 分享
DAY 19

JS 合併陣列 Array 的方法 concat()

人生像是一列火車,旅程中總是會搭載著不同貨物,走得越遠掛載的越多,包括肥肉。 圖片來源:www.unsplash.com / Dibyendu Sekha...

2019-10-04 ‧ 由 tsuifei 分享
DAY 20

輕鬆淺拷貝的陣列 Array 方法 slice()

Day 20 老闆,幫我切一段香腸,從第三節到第六節,你手握著的那節不要。謝謝! slice 的英文是切片或擷取,我們生活中常用的像是:「slice of...

2019-10-05 ‧ 由 tsuifei 分享