toggle menu

[JavaScript] JavaScript Native Base64 인코딩/디코딩 함수 - atob(), btoa()

2014. 9. 12. 16:49 JavaScript
지금까지 자바스크립트에서 Base64 인코딩/디코딩을 위해서는 jQuery 등의 라이브러리를 이용해왔다.
사실 하위 호환성을 위해서라면 어쩔 수 없었지만, 모바일이나 node.js 등으로 환경을 특정할 수 있다면, HTML5 의 API를 활용할 수 있을 것이다.



Base64로 인코딩된 데이터를 바이너리 데이터로 디코딩
https://developer.mozilla.org/en-US/docs/Web/API/WindowBase64.atob


스트링 형태의 바이너리 데이터를 Base64로 인코딩
https://developer.mozilla.org/en-US/docs/Web/API/WindowBase64.btoa




JavaScript 관련 포스팅 더보기