window屬性:crypto

2018-04-02 11:17 更新

crypto屬性

該 Window.crypto 只讀屬性返回與全局對(duì)象相關(guān)的 Crypto 對(duì)象。該對(duì)象允許網(wǎng)頁(yè)訪問(wèn)某些密碼相關(guān)的服務(wù)。

crypto屬性語(yǔ)法

var cryptoObj = window.crypto || window.msCrypto; // for IE 11

crypto屬性示例

使用該 Window.crypto 屬性訪問(wèn) getRandomValues() 方法。

JavaScript

genRandomNumbers = function getRandomNumbers() {
  var array = new Uint32Array(10);
  window.crypto.getRandomValues(array);
 
  var randText = document.getElementById("myRandText");
  randText.innerHTML = "The random numbers are: "
  for (var i = 0; i < array.length; i++) {
    randText.innerHTML += array[i] + " ";
  }
}

HTML

<p id="myRandText">The random numbers are: </p>
<button type="button" onClick='genRandomNumbers()'>Generate 10 random numbers</button>

規(guī)范

規(guī)范 狀態(tài) 注釋
Web Cryptography API
在該規(guī)范中定義了'Window.crypto'。
Recommendation
初始定義

瀏覽器兼容性

我們正在將兼容性數(shù)據(jù)轉(zhuǎn)換為機(jī)器可讀的JSON格式。

  • 電腦端
特征 Chrome
Edge
Firefox(Gecko)
Internet Explorer
Edge
Opera
Safari
基本支持 支持:44 支持 支持 支持:11 支持:20 支持:19 支持
  • 移動(dòng)端

特征 Chrome for Android Edge Firefox Mobile Firefox OS IE Phone Opera Mobile Safari Mobile
基本支持 支持 支持 支持 支持 支持 支持 支持
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)