Sha256: 1ba0120fec53df69227071013b3550bb6b47ff9d2ea353c2b96bde390ee0cccc
Contents?: true
Size: 1.25 KB
Versions: 14
Compression:
Stored size: 1.25 KB
Contents
[](http://travis-ci.org/dankogai/js-base64) # base64.js Yet another Base64 transcoder ## Usage ### In Browser ````html <script src="base64.js"></script> ```` ### node.js ````javascript var Base64 = require('./base64.js').Base64; ```` ## SYNOPSIS ````javascript Base64.encode('dankogai'); // ZGFua29nYWk= Base64.encode('小飼弾'); // 5bCP6aO85by+ Base64.encodeURI('小飼弾'); // 5bCP6aO85by- Base64.decode('ZGFua29nYWk='); // dankogai Base64.decode('5bCP6aO85by+'); // 小飼弾 // note .decodeURI() is unnecessary since it accepts both flavors Base64.decode('5bCP6aO85by-'); // 小飼弾 ```` ### String Extension for ES5 ````javascript if (Base64.extendString) { // you have to explicitly extend String.prototype Base64.extendString(); // once extended, you can do the following 'dankogai'.toBase64(); // ZGFua29nYWk= '小飼弾'.toBase64(); // 5bCP6aO85by+ '小飼弾'.toBase64(true); // 5bCP6aO85by- '小飼弾'.toBase64URI(); // 5bCP6aO85by- 'ZGFua29nYWk='.fromBase64(); // dankogai '5bCP6aO85by+'.fromBase64(); // 小飼弾 '5bCP6aO85by-'.fromBase64(); // 小飼弾 } ```` ## SEE ALSO + http://en.wikipedia.org/wiki/Base64
Version data entries
14 entries across 5 versions & 3 rubygems