Tiền điện tử getRandomValues()
Sự miêu tả
Phương thức crypto.getRandomValues()
trả về một mảng các số ngẫu nhiên.
Phương thức crypto.getRandomValues()
trả về các giá trị ngẫu nhiên mạnh về mặt mật mã.
Ghi chú
crypto.getRandomValues() trả về cùng một mảng đã được truyền, với nội dung được thay thế bằng số ngẫu nhiên mới. Nội dung của mảng ban đầu không được lưu.
Mảng phải là một typedArray gồm các số nguyên:
- Int8Array
- Uint8Array
- Uint8ClampedArray
- Int16Array
- Uint16Array
- Int32Array
- Uint32Array
- BigInt64Array
- BigUint64Array
Xem thêm:
Phương thức Math.random()Cú pháp
crypto.getRandomValues( array )
Thông số
Parameter | Description |
array | Required. A typedArray of integers. |
Giá trị trả về
Kiểu | Sự miêu tả |
đánh máyArray | Một typedArray gồm các số nguyên. |
Hỗ trợ trình duyệt
crypto.getRandomValues()
là một tính năng ECMAScript6 (ES6).
ES6 (JavaScript 2015) được hỗ trợ trong tất cả các trình duyệt hiện đại kể từ tháng 6 năm 2017:
Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
May 2016 | Apr 2017 | Jun 2017 | Sep 2016 | Jun 2016 |
crypto.getRandomValues()
không được hỗ trợ trong Internet Explorer.