FlashKeepers

JavaScript · JavaScript · College and University

JavaScript 陣列與物件

JavaScript 中陣列與物件的方法、迭代與操作。

About this set

41 basic cards for JavaScript JavaScript. It opens with "Array.push() 的作用是什麼?" and "Array.pop() 的作用是什麼?". More College and University decks are listed below.

41 cards · basic cards · AI-written, checked twice. Edit anything.

Study this set free Look inside first Get FlashKeepers for iPhone

Opens in your browser, no account. Get the iPhone and iPad app · Android app

Array.push() 的作用是什麼?
Show answer將一個或多個元素加到陣列的結尾,並回傳新的長度。會改變原陣列。
Array.pop() 的作用是什麼?
Show answer移除陣列的最後一個元素並回傳該元素。會改變原陣列。若陣列為空,則回傳 undefined。
Array.shift() 的作用是什麼?
Show answer移除陣列的第一個元素並回傳該元素。會改變原陣列。若陣列為空,則回傳 undefined。
Array.unshift() 的作用是什麼?
Show answer將一個或多個元素加到陣列的開頭,並回傳新的長度。會改變原陣列。
Array.slice() 的作用是什麼?
Show answer回傳陣列某個部分的淺層複製。不會改變原陣列。接受起始與結束索引。
Array.splice() 的作用是什麼?
Show answer從陣列中移除元素,也可以選擇插入新元素。會改變原陣列,並回傳一個包含被移除元素的陣列。
Array.concat() 的作用是什麼?
Show answer將兩個或多個陣列合併成一個新陣列。回傳新陣列,不會改變原本的陣列。
Array.join() 的作用是什麼?
Show answer以指定的分隔符號,將陣列的所有元素串接成一個字串。預設的分隔符號是逗號。
Array.indexOf() 的作用是什麼?
Show answer回傳第一個符合搜尋值的元素的索引。若找不到,則回傳 -1。
Array.includes() 的作用是什麼?
Show answer檢查陣列是否包含指定的元素,並回傳布林值。若只是要確認元素是否存在,比 indexOf 更易讀。
Array.reverse() 的作用是什麼?
Show answer就地反轉陣列中元素的順序。會改變原陣列,並回傳該陣列的參考。
Array.sort() 的作用是什麼?
Show answer就地排序陣列中的元素。預設會將元素視為字串,依字典順序排序。可傳入選用的比較函式。
Array.map() 的作用是什麼?
Show answer使用回呼函式轉換陣列中的每個元素,並回傳一個新陣列。不會改變原陣列。
Array.filter() 的作用是什麼?
Show answer建立一個新陣列,包含通過回呼函式測試的元素。不會改變原陣列。
Array.reduce() 的作用是什麼?
Show answer透過回呼函式,將陣列元素累積成單一值。接受一個回呼函式和選用的初始值。

26 more cards in the app

Study this set free