iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 8
0
Modern Web

JS煉金術:Javascript30+聲光玩轉的Drum Pads系列 第 8

[JS30]DAY7 : Array Cardio Day 2


[程式碼&DEMO] [HackMD完整筆記]

目標


JS 常用來處理陣列的方法。

步驟流程


題目:
1.people是否有19歲以上的人
2.People是否每個人都19歲以上
3.在comments中找到id是823423的資料
4.在comments中找到id是823423的資料索引值,透過索引值刪除這筆資料


學習筆記


some( )

(回傳值為布林值)會透過給定函式、測試陣列中是否至少有一個元素,通過該函式所實作的測試。

every( )

會測試陣列中的所有元素是否都通過了由給定之函式所實作的測試。

find( )

會回傳第一個滿足所提供之測試函式的元素值。否則回傳 undefined。

findIndex( )

依據提供的測試函式,尋找陣列中符合的元素,並返回其 index(索引)。如果沒有符合的對象,將返回 -1 。

slice( )

語法:
arr.slice([begin[, end]])
回傳一個新陣列物件,為原陣列選擇之 begin 至 end(不含 end)部分的淺拷貝(shallow copy)。而原本的陣列將不會被修改。


上一篇
[JS30]DAY06 : Type Ahead
下一篇
[JS30]DAY8 : Fun with HTML5 Canvas
系列文
JS煉金術:Javascript30+聲光玩轉的Drum Pads30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言