Fetch API方法

2018-03-20 10:44 更新

Fetch API方法:WindowOrWorkerGlobalScope

本節(jié)介紹了 Fetch API 的方法:WindowOrWorkerGlobalScope。

該 WindowOrWorkerGlobalScope mixin 描述了 Window 和 WorkerGlobalScope 接口共有的幾個(gè)功能。當(dāng)然,這些接口中的每一個(gè)都可以添加更多的功能以及下面列出的功能。

注意:WindowOrWorkerGlobalScope 是一個(gè) mixin 而不是一個(gè)接口;你實(shí)際上不能創(chuàng)建一個(gè) WindowOrWorkerGlobalScope 類型的對(duì)象。

屬性

這些屬性在 WindowOrWorkerGlobalScope mixin 中定義,并由 Windowand 和 WorkerGlobalScope 實(shí)現(xiàn)。

WindowOrWorkerGlobalScope.caches 只讀
返回與當(dāng)前上下文關(guān)聯(lián)的CacheStorage對(duì)象。該對(duì)象啟用了功能,例如存儲(chǔ)資產(chǎn)以供離線使用,并生成對(duì)請(qǐng)求的自定義響應(yīng)。
WindowOrWorkerGlobalScope.indexedDB 只讀
為應(yīng)用程序異步訪問(wèn)索引數(shù)據(jù)庫(kù)提供了一種機(jī)制;返回一個(gè)IDBFactory對(duì)象。
WindowOrWorkerGlobalScope.isSecureContext 只讀
返回一個(gè)布爾值,指示當(dāng)前上下文是否安全(true)或不(false)。
WindowOrWorkerGlobalScope.origin 只讀
返回全局作用域的原點(diǎn),作為一個(gè)字符串序列化。

方法

這些屬性在 WindowOrWorkerGlobalScopemixin 中定義,并由 Windowand 和 WorkerGlobalScope 實(shí)現(xiàn)。

WindowOrWorkerGlobalScope.atob()

對(duì)已使用 base-64 編碼實(shí)現(xiàn)編碼的數(shù)據(jù)字符串進(jìn)行解碼。

WindowOrWorkerGlobalScope.btoa()
從一串二進(jìn)制數(shù)據(jù)創(chuàng)建一個(gè) base-64 編碼的 ASCII 字符串。
WindowOrWorkerGlobalScope.clearInterval()
使用WindowOrWorkerGlobalScope.setInterval()取消重復(fù)執(zhí)行集。
WindowOrWorkerGlobalScope.clearTimeout()
使用WindowOrWorkerGlobalScope.setTimeout()取消延遲執(zhí)行集。
WindowOrWorkerGlobalScope.createImageBitmap()
接受各種不同的圖像源,并返回一個(gè)解決ImageBitmapPromise??蛇x地,源被剪裁成源自(sx,sy)且寬度為 sw 和高度為 sh 的像素的矩形。
WindowOrWorkerGlobalScope.fetch()
開(kāi)始從網(wǎng)絡(luò)獲取資源的過(guò)程。
WindowOrWorkerGlobalScope.setInterval()
計(jì)劃每次經(jīng)過(guò)給定的毫秒數(shù)時(shí)執(zhí)行的函數(shù)。
WindowOrWorkerGlobalScope.setTimeout()
安排一個(gè)函數(shù)在給定的時(shí)間內(nèi)執(zhí)行。

規(guī)范

規(guī)范狀態(tài)注釋
HTML Living Standard
在該規(guī)范中定義了'WindowOrWorkerGlobalScopemixin'。
Living Standard
這是定義主 mixin 的地方。
Fetch
在該說(shuō)明書(shū)中的定義“fetch()”。
Living Standard
fetch()方法的定義。
Service Workers
在該規(guī)范中定義'caches'。
Working Draft
caches屬性的定義。
索引數(shù)據(jù)庫(kù)API 2.0(Indexed Database API 2.0
該規(guī)范中'indexedDB'的定義。
Recommendation
indexedDB屬性的定義。
安全上下文(Secure Contexts
該規(guī)范中的'isSecureContext'的定義。
Candidate Recommendation
isSecureContext屬性的定義。

瀏覽器兼容性

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

  • 電腦端
特征Firefox(Gecko)
Chrome    
Edge
Internet Explorer
Opera
Safari
基本支持支持:52支持:54????
origin支持:54支持:59??? 
  • 移動(dòng)端

特征Android WebviewEdgeFirefox Mobile (Gecko)AndroidIE MobileOpera MobileSafari MobileChrome for Android
基本支持??支持:52.0 ????支持:54
origin??支持:54.0????支持:59
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

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

編程獅公眾號(hào)