配列メソッド パート1
CoddyのJavaScriptジャーニー「基礎」セクションの一部 — レッスン 60/77。
配列には多くのメソッド(機能)が備わっています。メソッドにアクセスするには、次のように記述します:
someArray.method()以下は基本的なメソッドのリストです:
push(element)- 配列の末尾に要素を追加しますpop()- 配列の末尾から要素を削除し、その要素を返します
shift()- 配列の先頭から要素を削除し、その要素を返しますunshift(element)- 配列の先頭に要素を追加します
以下は、pushメソッドの使用例です:
let myArray = ["orange", "banana", "apple"];
myArray.push("strawberry");
console.log(myArray);これにより、["orange", "banana", "apple", "strawberry"]が出力されます。
pop メソッドの例:
let myArray = [1, 2, 3, 4, 5];
let lastElement = myArray.pop();
console.log(myArray);
console.log(lastElement);これは [1, 2, 3, 4] と 5 を出力します。
shift メソッドの例:
let myArray = [1, 2, 3, 4, 5];
let firstElement = myArray.shift();
console.log(myArray);
console.log(firstElement);これにより、[2, 3, 4, 5] と 1 が出力されます。
unshift メソッドの例:
let myArray = [1, 2, 3, 4, 5];
myArray.unshift(0);
console.log(myArray);これにより、[0, 1, 2, 3, 4, 5] が出力されます。
チャレンジ
簡単swapEnds という名前の関数を作成してください。この関数は1つの引数を受け取ります:
- 配列
この関数は、配列の最初と最後の要素を入れ替え、変更された配列を返します。
例えば、次の引数を指定した場合:swapEnds([1, 2, 3, 4]) 関数は [4, 2, 3, 1] を返します。
自分で試してみよう
function swapEnds(arr) {
// ここにコードを書いてください
}このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。