values()

当ページのリンクには広告が含まれています。

values()メソッドは、JavaScriptの配列オブジェクトのプロトタイプに定義されたメソッドで、イテレータオブジェクトを返します。イテレータオブジェクトは、配列内の各要素の値を反復処理するために使用できます。

values()メソッドを使用すると、配列内の要素の値を簡単に取得することができます。values()メソッドは、配列の値を順番に返すため、for…ofループを使用して反復処理することができます。

以下は、values()メソッドの使用例です。

let myArray = [1, 2, 3, 4, 5];
let valueIterator = myArray.values();

for (let value of valueIterator) {
  console.log(value);
}

この例では、myArray配列の各要素の値を順番に取得し、コンソールに表示します。values()メソッドによって返されるイテレータオブジェクトをvalueIterator変数に代入し、for…ofループを使用して各値を反復処理しています。

また、values()メソッドは、ES6の新しい機能であるイテレータを使用する他のメソッド(例えば、Array.from()やspread演算子)と組み合わせて使用することもできます。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次