快速解码base64和utf-8的ASCII编码和URL解码
看論壇上總是有人發(fā)亂七八糟的文字,根本看不懂,用下面的方法解密一下.
只要有瀏覽器的開發(fā)者工具就行了.
UTF-16解碼
console.log("\u5475\u5475")
?
URL解碼(在ES6中被標(biāo)記為Draft)
unescape("%u5475%u5475")
?
Base64解碼
decodeURIComponent(escape(atob( "5ZG15ZG1=" )));
?
使用函數(shù):
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
轉(zhuǎn)載于:https://www.cnblogs.com/vastiny/p/4428575.html
總結(jié)
以上是生活随笔為你收集整理的快速解码base64和utf-8的ASCII编码和URL解码的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: curl记录solr删除indexing
- 下一篇: 阅读《构建之法》1-5章