2
我想用base64编码/解码一个字符串。咖啡标签是否有内置的支持?我发现这个库:https://github.com/carlcalderon/Base64.coffee。Base64在Coffeescript中的编码/解码
有没有更好的方式在Coffeescript中做到这一点?
我想用base64编码/解码一个字符串。咖啡标签是否有内置的支持?我发现这个库:https://github.com/carlcalderon/Base64.coffee。Base64在Coffeescript中的编码/解码
有没有更好的方式在Coffeescript中做到这一点?
仅仅因为您使用的是CoffeeScript,您不需要使用 CoffeeScript中编写的库。
CoffeeScript编译为JavaScript。因此,任何JavaScript库都可以使用!
如果您正在使用节点,缓冲区包可以帮助您。请参阅本讨论:How to do Base64 encoding in node.js? 一个例子:
> console.log(new Buffer("Hello World").toString('base64'));
SGVsbG8gV29ybGQ=
> console.log(new Buffer("SGVsbG8gV29ybGQ=", 'base64').toString('ascii'))
Hello World
如果你在浏览器,不过,你可以使用任何的base64库。这看起来比较活泼,并且很好:https://github.com/dankogai/js-base64
<script src="base64.js"></script>
<script>
Base64.encode('dankogai'); // ZGFua29nYWk=
</script>