Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. JavaScript
  3. Reference
  4. Standard built-in objects
  5. TypedArray
  6. values()

TypedArray.prototype.values()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨September 2016⁩.

Thevalues() method ofTypedArray instances returns a newarray iterator object that iterates the value of each item in the typed array. This method has the same algorithm asArray.prototype.values().

Try it

const bytes = new Uint8Array([10, 20, 30, 40, 50]);const iterator = bytes.values();iterator.next();iterator.next();console.log(iterator.next().value);// Expected output: 30

Syntax

js
values()

Parameters

None.

Return value

A newiterable iterator object.

Description

SeeArray.prototype.values() for more details. This method is not generic and can only be called on typed array instances.

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); // 10console.log(values.next().value); // 20console.log(values.next().value); // 30console.log(values.next().value); // 40console.log(values.next().value); // 50

Specifications

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

Browser compatibility

See also

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp