• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • TypedArray.prototype.values()

    values()返回新的Array Iterator对象,包含数组中每个下标处的值。

    语法

    arr.values()
    

    返回值

    新的Array Iterator对象。

    示例

    使用for...of循环的迭代

    var arr = new Uint8Array([10, 20, 30, 40, 50]);
    var eArray = arr.values();
    // 你的浏览器必须支持 for..of 循环
    // 以及 for 循环中的 let 区域变量
    for (let n of eArray) {
      console.log(n);
    }
    

    备选迭代

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