📜  HTML DOM crypto.getRandomValues() 方法

📅  最后修改于: 2021-11-08 06:08:43             🧑  作者: Mango

C rypto getRandomValues()方法可以让你得到加密的随机值。作为此方法的参数给出的数组填充有加密随机数。

句法:

var a = window.crypto.getRandomValues(Array);

参数:

  • Array:基于整数的 Array,可以是 Int8Array、UInt8Array、Int16Array、Uint16Array、Int32Array 或 Uint32Array。使用此方法后,数组中的所有元素都会被随机数覆盖。

返回值:在此方法中传递的 Array 被覆盖并返回。

示例:此示例使用 getRandomValues() 方法生成大小为 10 的随机 Uint32Array。

 
  

    crypto getRandomValues() method
   

    

           GeeksForGeeks       

      

      HTML | crypto getRandomValues() method         

         

      

                 

输出:

点击按钮前:

点击按钮后:

支持的浏览器:

  • 谷歌浏览器
  • 边缘
  • 火狐
  • 苹果浏览器
  • 歌剧
  • IE浏览器