iT邦幫忙

2021 iThome 鐵人賽

DAY 19
0
自我挑戰組

學渣的學習筆記系列 第 19

Day19 javascript 陣列方法-1

  • 分享至 

  • xImage
  •  

今天來談談陣列中的方法,因為有點多,所以我意天大概談個4或5個左右,盡量能夠針對我的學習做好筆記,那廢話不多說,咱們馬上進入正題唄~

1.concat() 方法用於連接兩個或多個陣列,該方法不會改變現有的陣列,僅僅會返回被連接陣列的一個副本,例如:
https://ithelp.ithome.com.tw/upload/images/20210919/20140250l8qJV7Rpml.pnghttps://ithelp.ithome.com.tw/upload/images/20210919/20140250stMABkAEdR.png
2.every() 方法用於檢測陣列所有元素是否都符合指定條件(透過函數檢測陣列中的所有元素),如果陣列中檢測到有一個元素不滿足,則整個運算式返回 false ,且剩餘的元素不會再進行檢測,如果所有元素都滿足條件,則返回 true,例如:
https://ithelp.ithome.com.tw/upload/images/20210919/20140250ByiZuoBXxv.pnghttps://ithelp.ithome.com.tw/upload/images/20210919/20140250QIvKfNeVKq.png
P.S. every() 不會對空陣列進行檢測,且不會改變原始陣列。

3.includes() 方法用來判斷一個陣列是否包含一個指定的值,如果是返回 true,否則false,例如:
https://ithelp.ithome.com.tw/upload/images/20210919/20140250ZhCj5gmk4d.pnghttps://ithelp.ithome.com.tw/upload/images/20210919/20140250c85NlANg6o.png
4.join() 方法用於把陣列中的所有元素轉換一個字串,其中元素是通過指定的分隔符號進行分隔的,例如:
https://ithelp.ithome.com.tw/upload/images/20210919/20140250CA0IB5lg5c.pnghttps://ithelp.ithome.com.tw/upload/images/20210919/20140250lQCPFm3E9G.png
5.map() 方法返回一個新陣列,陣列中的元素為原始陣列元素調用函數處理後的值,其中map() 方法會按照原始陣列元素順序依次處理元素,例如:
https://ithelp.ithome.com.tw/upload/images/20210919/20140250ruYi89M073.pnghttps://ithelp.ithome.com.tw/upload/images/20210919/201402509F0iIFqGdL.png
P.S. map() 不會對空陣列進行檢測,且不會改變原始陣列。

以上就是今天的筆記,陣列還有很多其他的方法,有興趣可以自己上網看看,懶得上網看也沒關西,我明天會分享更多用法喔~


上一篇
Day18 javascript 陣列
下一篇
Day20 javascript 陣列方法-2
系列文
學渣的學習筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言