Array.prototype.values

ES5

Part of ES5, now widely available.

Returns a new Array Iterator that contains the values for each index in an array.

const cars = [
    { color:'red', engineSize: 1.0 },
    { color:'red', engineSize: 1.6 },
    { color:'blue', engineSize: 2.0 },
    { color:'green', engineSize: 3.0 }
];

cars.values(); // ArrayIterator

const carValuesIterator = cars.values();
carValuesIterator.next(); // { 'value': { 'color':'red', 'engineSize': 1.0 }, 'done':false }
carValuesIterator.next(); // { 'value': { 'color':'red', 'engineSize': 1.6 }, 'done':false }
carValuesIterator.next(); // { 'value': { 'color':'blue', 'engineSize': 2.6 }, 'done':false }

results matching ""

    No results matching ""