測試你的技能:陣列
此技能測試的目的是評估您是否理解了我們的 陣列 文章。
陣列 1
讓我們從一些基本的陣列練習開始。在此任務中,我們希望您建立一個包含三個專案的陣列,並將其儲存在名為 myArray 的變數中。這些專案可以是任何您想要的東西——比如您最喜歡的食物或樂隊?
接下來,使用簡單的方括號表示法和賦值修改陣列中的前兩個專案。然後在陣列的開頭新增一個新專案。
嘗試更新下面的即時程式碼以重新建立完成的示例
下載此任務的起點,以便在您自己的編輯器或線上編輯器中進行操作。
陣列 2
現在讓我們繼續下一個任務。在這裡,您將獲得一個字串進行處理。我們希望您
- 將字串轉換為陣列,在此過程中刪除
+字元。將結果儲存到名為myArray的變數中。 - 將陣列的長度儲存到名為
arrayLength的變數中。 - 將陣列中的最後一個專案儲存到名為
lastItem的變數中。
嘗試更新下面的即時程式碼以重新建立完成的示例
下載此任務的起點,以便在您自己的編輯器或線上編輯器中進行操作。
陣列 3
對於此陣列任務,我們為您提供了一個起始陣列,您將以某種相反的方向進行操作。您需要
- 刪除陣列中的最後一個專案。
- 在陣列的末尾新增兩個新名稱。
- 遍歷陣列中的每個專案,並在名稱後面加上其索引號,例如
Ryu (0)。請注意,我們在陣列文章中沒有教授如何執行此操作,因此您需要進行一些研究。 - 最後,將陣列專案組合到名為
myString的單個字串中,並使用“-”作為分隔符。
嘗試更新下面的即時程式碼以重新建立完成的示例
下載此任務的起點,以便在您自己的編輯器或線上編輯器中進行操作。
陣列 4
對於此陣列任務,我們為您提供了一個列出一些鳥類名稱的起始陣列。
- 查詢
"Eagles"專案的索引,並使用它來刪除"Eagles"專案。 - 從此陣列建立一個新陣列,稱為
eBirds,該陣列僅包含原始陣列中名稱以字母“E”開頭的鳥類。請注意,startsWith()是檢查字串是否以給定字元開頭的好方法。
如果成功,您應該會看到頁面上顯示 "Emus,Egrets"。
下載此任務的起點,以便在您自己的編輯器或線上編輯器中進行操作。