JavaScript Array values()

定义和用法

values() 方法返回包含数组值的迭代器对象。

values() 方法不会改变原始数组。

အစီအစဉ် လက်ဆုံးဖြတ်နိုင်သော ဘက်

Array entries() ဘက်

Array every() ဘက်

Array filter() ဘက်

Array forEach() ဘက်

Array keys() ဘက်

Array map() ဘက်

အမှတ်အသား

အကြိမ် 1

// အစီအစဉ် ဖွဲ့စည်း
const fruits = ["Banana", "Orange", "Apple", "Mango"];
// အသစ် လက်ဆုံးဖြတ်နိုင်သော ဘက်
const list = fruits.values();
// အရာများ ပြောဆို
let text = "";
for (let x of list) {
  text += x + "<br>";
}

ကိုယ်တိုင် စစ်ဆေးပါ

အကြိမ် 2

အသစ် လက်ဆုံးဖြတ်နိုင်သော ဘက်

// အစီအစဉ် ဖွဲ့စည်း
const fruits = ["Banana", "Orange", "Apple", "Mango"];
// အရာများ ပြောဆို
let text = "";
for (let x of fruits.values()) {
  text += x + "<br>";
}

ကိုယ်တိုင် စစ်ဆေးပါ

အကြိမ် 3

အပြည့်အဝိုက် အသုံးပြု Object.values() ဘက်

// အစီအစဉ် ဖွဲ့စည်း
const fruits = ["Banana", "Orange", "Apple", "Mango"];
// အရာများ ပြောဆို
let text = "";
for (let x of Object.values(fruits)) {
  text += x + "<br>";
}

ကိုယ်တိုင် စစ်ဆေးပါ

အပြုအမူ

array.values()

ပါဝင်သော အရာ

မရှိ

အပြန်အစဉ်

အမျိုးအစား ဖော်ပြ
Iterator အစီအစဉ် အတ္ထုပါ လက်ဆုံးဖြတ်နိုင်သော အရာ

ဘူးတက် ကွန်ပျူတာ ထောက်ပံ့

values() ECMAScript6 (ES6) ရဲ့ အခြေခံ အကျိုးဆက်

ES6(JavaScript 2015)2017 ခုနှစ် ဇွန် လ ကတည်းက အားလုံး သော လက်ရှိ ဘူးတက် ကွန်ပျူတာ ကွန်ပျူတာ တွင် ထောက်ပံ့ပါသည်:

Chrome Edge Firefox Safari Opera
Chrome 51 Edge 15 Firefox 54 Safari 10 Opera 38
2016 ခုနှစ် ဇွန် လ 2017 ခုနှစ် ဇွန် လ 2017 ခုနှစ် ဇွန် လ 2016 ခုနှစ် စက်တင်ဘာ လ 2016 ခုနှစ် ဇွန် လ

values() Internet Explorer တွင် မမြင်တွေ့သည်。