JavaScript typedArray.values() with Examples

The Javascript typedArray.values() is an inbuilt function in JavaScript that is used to get the specified value of the contents of the typedArray(). 

Syntax:

typedArray.values()

Parameters It does not accept any parameters. 

Return value: It returns the specified value of the given typedArray object.

JavaScript examples to show the working of this function:

Example 1: In this example, we will see the basic use of the typedArray.values() function.

javascript




<script>
    // Constructing a new typedArray Uint8Array() with some value.
    const A = new Uint8Array([ 5, 10, 15, 20, 25, 30 ]);
      
    // Calling typedArray.values() function.
    const B = A.values();
      
    // Shifting array iterator to next element
    // iterator assigned to 10
    B.next();
          
    // iterator assigned to 15
    B.next();
          
    // iterator assigned to 20
    B.next();
      
    // Printing value 20
    console.log(B.next().value);
</script>


Output:

20

Example 2: Here output is undefined because the array iterator crosses the upper bound.

javascript




<script>
    // Constructing a new typedArray Uint8Array() with some value.
    const A = new Uint8Array([5, 10, 15, 20, 25, 30]);
      
    // Calling typedArray.values() function.
    const B = A.values();
      
    // Shifting array iterator to next element
    // iterator assigned to 10
    B.next();
          
    // iterator assigned to 15
    B.next();
          
    // iterator assigned to 20
    B.next();
          
    // iterator assigned to 25
    B.next();
          
    // iterator assigned to 30
    B.next();
          
    // Now iterator go beyond the index
    B.next();
      
    console.log(B.next().value);
</script>


Output:

undefined