Skip to content

WebDevHubs

  • Home
  • HTML
  • CSS
  • JavaScript
  • Web Technologies
  • Web Templates
  • Toggle search form

JavaScript Array values() Method

Posted on December 31, 2024December 31, 2024 By Admin No Comments on JavaScript Array values() Method

The Array.values() method is a built-in JavaScript function that returns a new array iterator object. This iterator contains the values of each element in the array in their original order.

Syntax

arr.values();

Parameters

The Array.values() method does not take any parameters.

Return Value

The method returns a new Array Iterator object containing the values of the array elements.

Example 1: Basic Usage Array values() Method

let arr = [10, 20, 30, 40, 50];

let iterator = arr.values();

for (let value of iterator) {
    console.log(value);
}
/* Output:
10
20
30
40
50  */

Example 2: Using the Iterator Manually

let arr = [10, 20, 30];

let iterator = arr.values();

console.log(iterator.next().value); // Output: 10
console.log(iterator.next().value); // Output: 20
console.log(iterator.next().value); // Output: 30
console.log(iterator.next().done);  // Output: true

Example 3: Converting an Iterator to an Array

let arr = [10, 20, 30, 40, 50];
let iterator = arr.values();
let arrayFromIterator = Array.from(iterator);
console.log(arrayFromIterator); 
// Output: [ 10, 20, 30, 40, 50 ]

Example 4: Using values() in a Nested Array

let arr = [[1, 2], [3, 4], [5, 6]];
let iterator = arr.values();

for (let value of iterator) {
    console.log(value);
}
// Output:
// [1, 2]
// [3, 4]
// [5, 6]

Example 5: Combining with Destructuring

let arr = [10, 20, 30];

let [first, second, third] = arr.values();
console.log(first);  // Output: 10
console.log(second); // Output: 20
console.log(third);  // Output: 30

Supported Browsers

BrowserSupport
Chrome66+
Firefox60+
Safari11.1+
Edge79+
Opera53+
Internet ExplorerNot Supported

JavaScript, Web Technologies Tags:JavaScript-Array, JavaScript-Array-Method, JavaScript-Method

Post navigation

Previous Post: JavaScript Array unshift() Method
Next Post: JavaScript Array with() Method

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Archives

  • June 2025
  • May 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024

Categories

  • CSS
  • HTML
  • JavaScript
  • Lodash
  • PHP
  • Python
  • Web Technologies
  • Web Templates

Recent Posts

  • JavaScript Array isArray() Method
  • JavaScript Array forEach() Method
  • JavaScript Array includes() Method
  • JavaScript Array keys() Method
  • JavaScript Array lastIndexOf() Method

Recent Comments

No comments to show.

Copyright © 2025 WebDevHubs.

Powered by PressBook Green WordPress theme