欢迎光临散文网 会员登陆 & 注册

碎片时间学编程「278]:对每个数组元素反向执行函数

2023-03-03 12:21 作者:路条编程  | 我要投稿


从数组的最后一个元素开始,为每个数组元素执行一次提供的函数。

  • 用Array.prototype.slice()克隆给定的数组并使用Array.prototype.reverse()方法反转它。

  • 用Array.prototype.forEach()方法迭代反向数组。

JavaScript

const forEachRight = (arr, callback) =>

 arr

   .slice()

   .reverse()

   .forEach(callback);

示例

forEachRight([1, 2, 3, 4], val => console.log(val)); // '4', '3', '2', '1'

更多内容请访问我的网站:https://www.icoderoad.com


碎片时间学编程「278]:对每个数组元素反向执行函数的评论 (共 条)

分享到微博请遵守国家法律