当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Javascript typedArray.values()用法及代码示例


typedArray.values()是JavaScript中的内置函数,用于获取typedArray()内容的指定值。

用法:

typedArray.values()

参数它不接受任何参数。


返回值:它返回给定typedArray对象的指定值。

JavaScript代码显示此函数的工作方式:

代码1:
<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  
   document.write(B.next().value); 
     
</script>

输出:

20

代码2:

<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(); 
  
   document.write(B.next().value);  
     
</script>

输出:

undefined

这里的输出是不确定的,因为数组迭代器越过了上限。



相关用法


注:本文由纯净天空筛选整理自ShivamKD大神的英文原创作品 JavaScript | typedArray.values() with Examples。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。