---
title: Array.prototype.values()
slug: Web/JavaScript/Reference/Global_Objects/Array/values
translation_of: Web/JavaScript/Reference/Global_Objects/Array/values
---
{{JSRef}}
Method values() mengembalikan objek Array Iterator baru yang berisi nilai setiap index pada array.
Sintaks
arr.values()
Contoh
Iterasi menggunakan for...of loop
var arr = ['w', 'y', 'k', 'o', 'p'];
var eArr = arr.values();
// your browser must support for..of loop
// and let-scoped variables in for loops
for (let letter of eArr) {
console.log(letter);
}
Iterasi alternatif
var arr = ['w', 'y', 'k', 'o', 'p'];
var eArr = arr.values();
console.log(eArr.next().value); // w
console.log(eArr.next().value); // y
console.log(eArr.next().value); // k
console.log(eArr.next().value); // o
console.log(eArr.next().value); // p
Spesifikasi
| Spesifikasi |
Status |
Comment |
| {{SpecName('ES6', '#sec-array.prototype.values', 'Array.prototype.values')}} |
{{Spec2('ES6')}} |
Initial definition. |
| {{SpecName('ESDraft', '#sec-array.prototype.values', 'Array.prototype.values')}} |
{{Spec2('ESDraft')}} |
|
Kompabilitas Browser
{{CompatibilityTable}}
| Feature |
Chrome |
Firefox (Gecko) |
Internet Explorer |
Opera |
Safari |
| Basic support |
{{CompatChrome("51")}} |
{{CompatGeckoDesktop(48)}} |
{{CompatNo}} |
{{CompatNo}} |
9 |
| Feature |
Android |
Chrome for Android |
Firefox Mobile (Gecko) |
IE Mobile |
Opera Mobile |
Safari Mobile |
| Basic support |
{{CompatNo}} |
{{CompatChrome("51")}} |
{{CompatGeckoMobile(48)}} |
{{CompatNo}} |
{{CompatNo}} |
{{CompatNo}} |
Lihat juga
- {{jsxref("Array.prototype.keys()")}}
- {{jsxref("Array.prototype.entries()")}}
- {{jsxref("Array.prototype.forEach()")}}
- {{jsxref("Array.prototype.every()")}}
- {{jsxref("Array.prototype.some()")}}