lodash 是一个 JavaScript 工具库,提供了许多常用的数组、对象、字符串等操作的函数。
要在 lodash 中交换数组中两个元素的位置,可以使用 _.swap() 函数。这个函数接受三个参数:数组、第一个元素的索引、第二个元素的索引。
let arr = [1, 2, 3, 4, 5];
_.swap(arr, 1, 3);
console.log(arr); // [1, 4, 3, 2, 5]
如果不使用 lodash,可以使用下面的代码交换数组元素的位置:
let arr = [1, 2, 3, 4, 5];
[arr[1], arr[3]] = [arr[3], arr[1]];
console.log(arr); // [1, 4, 3, 2, 5]
如果您有其他问题,请继续提问。