Request方法:clone()

2018-03-05 10:59 更新

clone() 方法

Request 接口的 clone() 方法用于創(chuàng)建當前 Request 對象的副本。

如果響應 Body 已被使用,則 clone() 方法將拋出一個 TypeError。實際上,clone() 存在的主要原因是允許 Body 對象的多次使用(當它們只是一次性使用時)。

clone() 方法語法

var newRequest = request.clone();

clone() 方法參數

clone() 方法沒有參數。

clone() 方法返回值

clone() 方法返回一個 Request 對象,請求對象, 它是調用 clone() 的 Request 的確切副本。

示例

在下面的代碼片段中,我們使用 Request.Request() 構造函數創(chuàng)建一個新請求(對于腳本所在的目錄中的圖像文件),然后克隆請求。

var myRequest = new Request('flowers.jpg');
var newRequest = myRequest.clone(); // a copy of the request is now stored in newRequest

規(guī)范

規(guī)范 狀態(tài) 注釋
Fetch
在該規(guī)范中'clone'的定義。
Living Standard
初始定義

瀏覽器兼容性

電腦端 移動端
Chrome
Edge
Firefox
Internet Explorer
Opera
Safari
Androidwebview
Chrome for Android
Edge Mobile
Firefox
for
Android
Opera
for
Android
iOS Safari
基本支持 支持:42 支持 支持:39 不支持 支持:29 不支持 不支持 不支持 支持 不支持 不支持 不支持
以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號