从数组的最后一个元素开始,为每个数组元素执行一次提供的函数。
使用 Array.slice(0)
克隆给定的数组,Array.reverse()
反转数组,Array.forEach()
遍历这个反向数组。
const forEachRight = (arr, callback) => arr .slice(0) .reverse() .forEach(callback);
forEachRight([1, 2, 3, 4], val => console.log(val)); // '4', '3', '2', '1'