JavaScript Array flatMap()
- ຫນ້າຫນັງກ່ອນ flat()
- ຫນ້າຫນັງ forEach()
- ກັບຄືນອັບສັດຕະວັດ ການປຶກສາ JavaScript Array
定义和用法
flatMap()
方法对数组中的每个元素执行映射操作,并创建新的扁平化数组。
flatMap()
通过为每个数组元素调用一个函数来创建新数组。
flatMap()
不会为空的数组元素执行函数。
flatMap()
不会改变原始数组。
另请参阅:
Array map() 方法
Array flat() 方法 Array filter() 方法
ຄວາມຈິງ
const myArr = [1, 2, 3, 4, 5, 6];parameterconst newArr = myArr.flatMap(x => [x, x * 10]); currentValueconst newArr = myArr.flatMap(x => [x, x * 10]); arrສັນຍາ thisValuearray.flatMap(function(
,
, | ອະທິບາຍ |
---|---|
) | ) |
parameter | function() |
currentValue | index |
arr | currentArray |
thisValue |
ຄວາມຄວາມຈິງ ຄວາມຜິດຈິງ |
ການກັບຄືນ
ປະເພດ | ອະທິບາຍ |
---|---|
ອະນາດ | ອະນາດຈັດລະບຽບອະນາດທີ່ກວມພວກຂອງຫົວອະນາດຄົ້ນຫາວິທີການກັບການກະຈາຍຄວາມຄືບໜ້າ |
ການສະໜັບສະໜູນບັນດາບັນດາບາດີໂລສິລະບາດ
ຕັ້ງແຕ່ 2020 ກັນຍາ 1, ທຸກບັນດາບັນດາບາດີໂລສິລະບາດທີ່ມີສະໜັບສະໜູນກັນທັງໝົດທີ່ສະໜັບສະໜູນ JavaScript ອະນາດ flatMap()
ວິທີ:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 69 | Edge 79 | Firefox 62 | Safari 12 | Opera 56 |
2018 ກັນຍາ 9 | 2020 ກັນຍາ 1 | 2018 ກັນຍາ 9 | 2018 ກັນຍາ 9 | 2018 ກັນຍາ 9 |
- ຫນ້າຫນັງກ່ອນ flat()
- ຫນ້າຫນັງ forEach()
- ກັບຄືນອັບສັດຕະວັດ ການປຶກສາ JavaScript Array