检索数组内容

 ES6中,Array的原型上暴露了三个用于检索数组内容的方法:keys(),values(),entries()

  • keys():返回数组索引的迭代器
  • values():返回数组元素的迭代器
  • entries():返回索引/值对的迭代器
  • let arr = ['a','b','c']
    console.log(Array.from(arr.keys()));  // [0, 1, 2]
    console.log(Array.from(arr.values()));  // ["a", "b", "c"]
    console.log(Array.from(arr.entries()));  // [ [0,"a"],[1,"b"],[2,"c"] ]
注意:虽然这些方法是 ES6 规范定义的,但在 2017 年底的时候仍有浏览器没有实现它们。
原文地址:https://www.cnblogs.com/codexlx/p/14280719.html