const dataList = [5, 10, 15];
const newDataList = dataList.map(function(item){
return item * 2; // 将每一个阵列元素的资料值都乘上 2
});
console.log(newDataList);
结果如下图:
原始的 dataList 阵列内的资料不会改变
const dataList = [5, 10, 15];
const newDataList = dataList.map(function(item){
return item > 7; // 回传 > 7 的资料
});
console.log(newDataList);
console.log(dataList);
执行结果
const dataList = [5, 10, 15];
const newDataList = dataList.map(function(item){
let obj = {};
obj.checkStatus = item > 7;
return obj;
});
console.log(newDataList);
console.log(dataList);
今天一样是学习阵列的处理,学习如何 运用 map~
这是我的学习纪录,我们下次见啦!
<<: Day 24 - WooCommerce: 建立信用卡付款订单 (下)
>>: 【没钱买ps,PyQt自己写】Day 23 - 使用系统内建的调色盘 QColorDialog,来替我们选择颜色 QColor (Color Picker)
未来更新趋势 从官方文件可以看到在 JIT 模式中的 CSS 写法可以非常的多样且直觉,而未来 T...
Vortex 现在我们有火焰了,但是呢如果今天我的火焰想要有点这种效果呢。 感觉有个台风在那里影响火...
User interface and user experience 为了能分析复杂的资料,我们希...
在开发时,开发者常常会需要在浏览器上搜寻指令或程序语言相关的说明,藉此来辅助并确保使用的方式正确。但...
前言 我们昨天介绍了 Hooks 中比较常用的 UseState 跟 UseEffect,那我们今天...