JavaScript Array values()

ການອະທິບາຍແລະການນໍາໃຊ້

values() ການຍົກເວັນບໍ່ມີຈຸດປະກອບຂອງອາດີດທີ່ລວມມີຄູ່ມູນອາດີດ.

values() ການຍົກເວັນບໍ່ໄດ້ປ່ຽນສະຖານະຂອງອາດີດຂອງອາດີດ.

ວິທີພັດທະນາວິທີການອະນາດ:

ວິທີ entries() ຂອງ Array

ວິທີ every() ຂອງ Array

ວິທີ filter() ຂອງ Array

ວິທີ forEach() ຂອງ Array

ວິທີ keys() ຂອງ Array

ວິທີ map() ຂອງ Array

ຄວາມຄົນ

ຄວາມປະສົມ 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 ສິງຫາ 5 2017 ສິງຫາ 4 2017 ທັນວາ 6 2016 ທັນວາ 9 2016 ທັນວາ 6

values() ບໍ່ສາມາດນຳໃຊ້ໃນ Internet Explorer.