clone() method of the
Request interface creates a copy of the current
var newRequest = request.clone();
Request object, which is an exact copy of the
clone() was called on.
In the following snippet, we create a new request using the
constructor (for an image file in the same directory as the script), then clone the request.
var myRequest = new Request('flowers.jpg'); var newRequest = myRequest.clone(); // a copy of the request is now stored in newRequest
The definition of 'clone' in that specification.
|Living Standard||Initial definition|
|Feature||Chrome||Edge||Firefox (Gecko)||Internet Explorer||Opera||Safari (WebKit)|
|Feature||Android||Edge||Firefox Mobile (Gecko)||Firefox OS (Gecko)||IE Phone||Opera Mobile||Safari Mobile||Chrome for Android|
|Basic support||No support||(Yes)||No support||No support||No support||No support||No support||No support|
 This feature is implemented behind a preference.