map()
会建立一个新的阵列,其内容为原阵列的每一个元素经由回呼函式运算後所回传的结果之集合
return
forEach
是没有 return
的const arr = [1, 2, 3, 4];
// map
const map1 = arr.map(function(x) {
return x * x;
});
// arrow function
const map2 = arr.map(x => x * x);
console.log(arr); // [1, 2, 3, 4]
console.log(map1); // [1, 4, 9, 16]
console.log(map2); // [1, 4, 9, 16]
Array.prototype.map()
JavaScript 阵列处理方法 [filter(), find(), forEach(), map(), every(), some(), reduce()]
JavaScript Array map()
再继续补充一下阵列的其它用法
<<: Day17 Redis应用实战-GEO/HyperLogLog/Transaction操作
可以使用ContentProvider将资料库分享给其他应用程序共享资讯,或从其他应用程序操作资料 ...
最近邻居法是什麽? 简称KNN,讲人话就是在现有历史资料的基础上,对於想预测的新资料,直接比对特徵最...
在上一篇开始进到终端机的操作後,我们接着要来把一些东西真正让git来进行版本控制。 在这个章节,主要...
第八天,一早去接种了疫苗,趁副作用还没出来前,赶紧补上今天的进度吧! 我们先开启前几次的 covid...
前言 上篇题到如何制作产 Excel 档,这篇以撰写测试为主 说明 延续上篇完成的补写测试,这边还有...