base64轉碼、解碼

最近有業務需要使用base64轉碼,現在整理一下

轉碼

window.btoa

解碼

window.atob
示例
window.btoa("test") // dGVzdA==
window.atob("dGVzdA==")  // test

如果字符串中包含中文,直接使用btoa會報錯,可以先使用encodeURIComponent進行編碼

window.btoa(window.encodeURIComponent("你好")) // "JUU0JUJEJUEwJUU1JUE1JUJE"
window.decodeURIComponent(window.atob("JUU0JUJEJUEwJUU1JUE1JUJE")) // "你好"

自己實現的base64轉碼工具

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章