URL.toJSON()

这是一个实验中的功能
此功能某些浏览器尚在开发中,请参考浏览器兼容性表格以得到在不同浏览器中适合使用的前缀。由于该功能对应的标准文档可能被重新修订,所以在未来版本的浏览器中该功能的语法和行为可能随之改变。

 URL 接口的 toJSON()方法返回一个 DOMString 包含整个URL。它返回与href属性相同的字符串。

Description

此方法应该仅由 JSON.stringify()  方法调用。

Examples

const url = new URL("https://developer.mozilla.org/en-US/docs/Web/API/URL/toJSON");
const obj = {key: url};

console.log(JSON.stringify(obj)); // logs '{"key": "https://developer.mozilla.org/en-US/docs/Web/API/URL/toJSON"}'

Specifications

Specification Status Comment
URL
toJSON()
Living Standard Initial definition.

Browser compatibility

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support ? 54 (54) ? ? ?
Feature Android Android Webview Firefox Mobile (Gecko) Firefox OS IE Mobile Opera Mobile Safari Mobile Chrome for Android
Basic support ? ? 54.0 (54) ? ? ? ? ?

文档标签和贡献者

标签: 
 此页面的贡献者: xgqfrms-GitHub, ziyunfei
 最后编辑者: xgqfrms-GitHub,