iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 11
0
自我挑戰組

半路出家的工程師重新認識 JavaScript系列 第 11

11. Speaking JavaScript - 基礎篇 (5)

  • 分享至 

  • xImage
  •  

先將預計介紹的標題打好,吃完晚餐回來補

前言

經過昨天的簡單介紹後

今天要來介紹其他操作陣列的方式

破壞性是指會變更原始陣列
非破壞性不會變更原始陣列,通常是回傳一個新的陣列

新增/移除元素 (破壞性)

  • shift()
  • unshift()
  • pop()
  • push()
  • splice()

排序或反轉元素 (破壞性)

  • reverse()
  • sort()

串接、切割、連接 (非破壞性)

  • concat()
  • slice()
  • join()

搜尋值 (非破壞性)

  • indexOf()
  • lastIndexOf()

迭代 (非破壞性)

  • forEach()
  • every()
  • some()

變更

  • map()
  • filter()

縮簡

  • reduce()
  • reduceRight()

結語


上一篇
10. Speaking JavaScript - 基礎篇 (4)
下一篇
12. Speaking JavaScript - 基礎篇 (6) 撰寫中
系列文
半路出家的工程師重新認識 JavaScript30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言