TypedArray.prototype.values()

The values() method returns a new array iterator object that contains the values for each index in the array.

Try it

Syntax

js

values()

Return value

Examples

Iteration using for...of loop

js

const arr = new Uint8Array([10, 20, 30, 40, 50]);
const values = arr.values();
for (const n of values) {
  console.log(n);
}

Alternative iteration

js

const arr = new Uint8Array([10, 20, 30, 40, 50]);
const values = arr.values();
console.log(values.next().value); // 10
console.log(values.next().value); // 20
console.log(values.next().value); // 30
console.log(values.next().value); // 40
console.log(values.next().value); // 50

Specifications

Specification
ECMAScript Language Specification
# sec-%typedarray%.prototype.values

Browser compatibility

BCD tables only load in the browser

See also