📜  D3.js | d3.permute()函数

📅  最后修改于: 2022-05-13 01:56:22.933000             🧑  作者: Mango

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