WindowBase64

WindowBase64 接口定义了两个分别用来进行编码和解码 base64 的工具函数。base64 经常用在 data URI 中。

WindowBase64 并不是一个全局对象,没有直接访问 WindowBase64 接口的方式。不过 Window 以及 WorkerGlobalScope 等接口实现了该接口,你可以在它们身上访问到 WindowBase64 的方法。

属性

该接口没有任何属性

方法

WindowBase64.atob()
对 base64 编码过的字符串进行解码。
WindowBase64.btoa()
对一个 ASCII 编码的字符串进行 base64 编码(注意:只支持 ASCII 编码,不支持汉字)。

规范

Specification Status Comment
WHATWG HTML Living Standard
WindowBase64
Living Standard No change since the latest snapshot, HTML5.1.
HTML5.1
WindowBase64
Working Draft Snapshot of WHATWG HTML Living Standard. No change.
HTML5
WindowBase64
Recommendation Snapshot of WHATWG HTML Living Standard. Creation of WindowBase64 (properties where on the target before it).

浏览器兼容性

Feature Firefox (Gecko) Chrome Internet Explorer Opera Safari
Basic support 1.0 (1.7 or earlier) [1] (Yes) 10.0 (Yes) (Yes)
Feature Firefox Mobile (Gecko) Android IE Mobile Opera Mobile Safari Mobile
Basic support 1.0 (1) (Yes) (Yes) (Yes) (Yes)

相关链接

文档标签和贡献者