文件名称:abab:完全符合规范的atob和btoa实现
文件大小:118KB
文件格式:ZIP
更新时间:2024-06-06 02:40:08
JavaScript
阿巴布 一个JavaScript模块,根据的forgiving-base64算法实现window.atob和window.btoa 。 原始代码来自 。 兼容性:Node.js 3+版本和所有主要浏览器。 使用npm安装: npm install abab 原料药 btoa (base64编码) const { btoa } = require ( 'abab' ) ; btoa ( 'Hello, world!' ) ; // 'SGVsbG8sIHdvcmxkIQ==' atob (base64解码) const { atob } = require ( 'abab' ) ; atob ( 'SGVsbG8sIHdvcmxkIQ==' ) ; // 'Hello, world!' 有效字符 , btoa将接受字符串“仅包含U+0000到U+00FF范围内的字符”。 如果
【文件预览】:
abab-master
----.travis.yml(875B)
----.nvmrc(3B)
----index.js(125B)
----package.json(989B)
----.eslintrc.json(10KB)
----test()
--------browser.js(928B)
--------node.js(1KB)
--------util.js(166B)
--------fixtures.js(4KB)
----package-lock.json(278KB)
----CONTRIBUTING.md(777B)
----index.d.ts(117B)
----LICENSE.md(2KB)
----.gitignore(27B)
----CHANGELOG.md(901B)
----lib()
--------btoa.js(2KB)
--------atob.js(3KB)
----karma.conf.js(345B)
----README.md(2KB)
----yarn.lock(153KB)
----.eslintignore(13B)