在 js array 的 map 迭代中,可以使用第二个参数 `index` 来判断当前正在迭代的元素是否是最后一个元素。具体实现方式如下: ```javascript const arr = [1, 2, 3, 4]; arr.map((val, index, array) => { if (index === array.length - 1) { // 最后一个元素 } else { // 非最后一个元素 } }); ``` 在上述代码中,通过使用 `index` 参数和数组的 `length` 属性来判断是否是最后一个元素。如果当前正在迭代的元素的 `index` 等于数组的 `length - 1`,则说明它是数组中的最后一个元素。否则,它就是数组中的非最后一个元素。