1. <small id='MeUKi'></small><noframes id='MeUKi'>

      <tfoot id='MeUKi'></tfoot>
          <bdo id='MeUKi'></bdo><ul id='MeUKi'></ul>

        <i id='MeUKi'><tr id='MeUKi'><dt id='MeUKi'><q id='MeUKi'><span id='MeUKi'><b id='MeUKi'><form id='MeUKi'><ins id='MeUKi'></ins><ul id='MeUKi'></ul><sub id='MeUKi'></sub></form><legend id='MeUKi'></legend><bdo id='MeUKi'><pre id='MeUKi'><center id='MeUKi'></center></pre></bdo></b><th id='MeUKi'></th></span></q></dt></tr></i><div id='MeUKi'><tfoot id='MeUKi'></tfoot><dl id='MeUKi'><fieldset id='MeUKi'></fieldset></dl></div>
        <legend id='MeUKi'><style id='MeUKi'><dir id='MeUKi'><q id='MeUKi'></q></dir></style></legend>

      1. 客户端 Javascript 中的 Base64 编码和解码

        Base64 encoding and decoding in client-side Javascript(客户端 Javascript 中的 Base64 编码和解码)

          <i id='hNh0d'><tr id='hNh0d'><dt id='hNh0d'><q id='hNh0d'><span id='hNh0d'><b id='hNh0d'><form id='hNh0d'><ins id='hNh0d'></ins><ul id='hNh0d'></ul><sub id='hNh0d'></sub></form><legend id='hNh0d'></legend><bdo id='hNh0d'><pre id='hNh0d'><center id='hNh0d'></center></pre></bdo></b><th id='hNh0d'></th></span></q></dt></tr></i><div id='hNh0d'><tfoot id='hNh0d'></tfoot><dl id='hNh0d'><fieldset id='hNh0d'></fieldset></dl></div>

            <bdo id='hNh0d'></bdo><ul id='hNh0d'></ul>
          • <small id='hNh0d'></small><noframes id='hNh0d'>

              <legend id='hNh0d'><style id='hNh0d'><dir id='hNh0d'><q id='hNh0d'></q></dir></style></legend>
                  <tbody id='hNh0d'></tbody>
                <tfoot id='hNh0d'></tfoot>

                  本文介绍了客户端 Javascript 中的 Base64 编码和解码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  JavaScript 中是否有任何方法可用于使用 base64 编码对字符串进行编码和解码?

                  Are there any methods in JavaScript that could be used to encode and decode a string using base64 encoding?

                  推荐答案

                  一些浏览器,如 Firefox、Chrome、Safari、Opera 和 IE10+ 可以原生处理 Base64.看看这个 Stackoverflow 问题.它使用 btoa()atob() 函数.

                  Some browsers such as Firefox, Chrome, Safari, Opera and IE10+ can handle Base64 natively. Take a look at this Stackoverflow question. It's using btoa() and atob() functions.

                  对于服务器端的JavaScript(Node),可以使用Buffers进行解码.

                  For server-side JavaScript (Node), you can use Buffers to decode.

                  如果您要使用跨浏览器解决方案,可以使用现有的库,例如 CryptoJS 或类似代码:

                  If you are going for a cross-browser solution, there are existing libraries like CryptoJS or code like:

                  http://ntt.cc/2008/01/19/base64-encoder-decoder-with-javascript.html(存档)

                  对于后者,您需要彻底测试该功能的跨浏览器兼容性.并且错误已被报告.

                  With the latter, you need to thoroughly test the function for cross browser compatibility. And error has already been reported.

                  这篇关于客户端 Javascript 中的 Base64 编码和解码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  在开发JS过程中,会经常遇到两个小数相运算的情况,但是运算结果却与预期不同,调试一下发现计算结果竟然有那么长一串尾巴。如下图所示: 产生原因: JavaScript对小数运算会先转成二进制,运算完毕再转回十进制,过程中会有丢失,不过不是所有的小数间运算会
                  问题描述: 在javascript中引用js代码,然后导致反斜杠丢失,发现字符串中的所有\信息丢失。比如在js中引用input type=text onkeyup=value=value.replace(/[^\d]/g,) ,结果导致正则表达式中的\丢失。 问题原因: 该字符串含有\,javascript对字符串进行了转
                  Rails/Javascript: How to inject rails variables into (very) simple javascript(Rails/Javascript:如何将 rails 变量注入(非常)简单的 javascript)
                  CoffeeScript always returns in anonymous function(CoffeeScript 总是以匿名函数返回)
                  Ordinals in words javascript(javascript中的序数)
                  getFullYear returns year before on first day of year(getFullYear 在一年的第一天返回前一年)

                  <small id='8OHMT'></small><noframes id='8OHMT'>

                      <tbody id='8OHMT'></tbody>
                    <tfoot id='8OHMT'></tfoot>
                    • <legend id='8OHMT'><style id='8OHMT'><dir id='8OHMT'><q id='8OHMT'></q></dir></style></legend>
                    • <i id='8OHMT'><tr id='8OHMT'><dt id='8OHMT'><q id='8OHMT'><span id='8OHMT'><b id='8OHMT'><form id='8OHMT'><ins id='8OHMT'></ins><ul id='8OHMT'></ul><sub id='8OHMT'></sub></form><legend id='8OHMT'></legend><bdo id='8OHMT'><pre id='8OHMT'><center id='8OHMT'></center></pre></bdo></b><th id='8OHMT'></th></span></q></dt></tr></i><div id='8OHMT'><tfoot id='8OHMT'></tfoot><dl id='8OHMT'><fieldset id='8OHMT'></fieldset></dl></div>
                            <bdo id='8OHMT'></bdo><ul id='8OHMT'></ul>