密碼隨機資料
// Create an array with a fixed size and type.
var array = new Uint8Array(5);
// Generate cryptographically random values
crypto.getRandomValues(array);
// Print the array to the console
console.log(array);
crypto.getRandomValues(array)
可以與以下類的例項一起使用(在二進位制資料中進一步描述 ),並將生成給定範圍的值(包括兩端):
Int8Array
:-2 7 到 2 7 -1Uint8Array
:0 到 2 8 -1Int16Array
:-2 15 到 2 15 -1Uint16Array
:0 到 2 16 -1Int32Array
:-2 31 到 2 31 -1Uint32Array
:0 到 2 31 -1