📅  最后修改于: 2023-12-03 15:14:34.795000             🧑  作者: Mango
d3.permute()是D3.js中的一个数组(Array)操作函数,它用于交换数组中给定下标的元素顺序,返回交换后的新数组。
d3.permute(array, indexes)
返回交换后的新数组
var arr = [1, 2, 3, 4, 5];
var permuteArr = d3.permute(arr, [4, 0, 2, 1, 3]); // permuteArr的值为 [5, 1, 3, 2, 4]
以上代码首先定义了一个数组arr,然后使用d3.permute函数交换了arr数组中下标为4、0、2、1、3的元素的顺序,并将交换后的新数组赋值给变量permuteArr。