D3.js | d3.permute()函数
D3.js 中的d3.permute()函数用于用给定的指定索引数组置换给定数组的元素,并返回包含每个给定索引对应元素的数组。
句法:
d3.permute(array, Index)
参数:此函数接受上面提到的两个参数,如下所述:
- 数组:它是执行置换的元素数组。
- 索引:给定的索引,用于对给定的数组元素进行置换,并相应地将给定数组的元素返回到一个数组中。
返回值:它返回置换元素的数组。
下面的程序说明了 D3.js 中的d3.permute()函数。
示例 1:在下面的代码中,对具有给定指定索引数组的给定数组的元素进行排列,并返回包含每个给定索引对应元素的数组。
Getting permuted array of elements
输出:
Geek, Geeks, gfg, GeeksforGeeks
abcd, ab, abc, a
示例 2:
Getting permuted array of elements
输出:
Hello, Greet, Hi
Hari, Shyam, Geeta, Ram
参考: https://devdocs.io/d3~4/d3-array#permute