[Korean FE Article] 자바스크립트에서 base64 문자열 인코딩의 미묘한 차이
소개
자바스크립트에서 문자열을 base64 인코딩/디코딩 하는 방법과 이 때 주의해야할 점들에 대해 설명하는 글입니다. 자바스크립트 문자열을 base64 인코딩/디코딩 할 때 어떤 부분이 문제가되는지 그리고 이를 해결하기 위해선 어떻게 할 수 있는지 자세히 설명하고 있습니다. 놓치기 쉬운 부분이기 때문에 한 번 쯤 확인해보시면 좋으실 것 같습니다.
목차
btoa()와 atob()
유니코드와 자바스크립트에서의 문자열
유니코드를 사용한 btoa() 및 atob() 조용히 실패하는 경우
문자열은 자바스크립트 API마다 다르게 처리됩니다
올바른 형식의 문자열 확인 하나로 통합하기