JavaScript 加密随机数据
示例
//创建具有固定大小和类型的数组。 var array = new Uint8Array(5); //生成密码随机值 crypto.getRandomValues(array); //将阵列打印到控制台 console.log(array);
crypto.getRandomValues(array)可以与以下类的实例一起使用(在二进制数据中进一步描述),并将从给定范围(包括两端)生成值:
Int8Array:-27至27-1
Uint8Array:0至28-1
Int16Array:-215至215-1
Uint16Array:0至216-1
Int32Array:-231至231-1
Uint32Array:0至231-1