码迷,mamicode.com
首页 > Web开发 > 详细

快速解码base64和utf-8的ASCII编码和URL解码

时间:2015-04-15 16:21:58      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:

看论坛上总是有人发乱七八糟的文字,根本看不懂,用下面的方法解密一下.

只要有浏览器的开发者工具就行了.

UTF-8解码

console.log("\u5475\u5475")

 

URL解码(在ES6中被标记为Draft)

unescape("%u5475%u5475")

 

Base64解码

decodeURIComponent(escape(atob( "5ZG15ZG1=" )));

 

使用函数:

function utf8_to_b64( str ) {
    return window.btoa(unescape(encodeURIComponent( str )));
}

function b64_to_utf8( str ) {
    return decodeURIComponent(escape(window.atob( str )));
}

 

 

base64加解码库:

https://github.com/dankogai/js-base64

加解码说明:

https://developer.mozilla.org/en-US/docs/Web/API/WindowBase64/Base64_encoding_and_decoding

快速解码base64和utf-8的ASCII编码和URL解码

标签:

原文地址:http://www.cnblogs.com/vastiny/p/4428575.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!