20220914

    TIL - 20220914

    TIL - 20220914

    오늘은 모던 JavaScript 튜토리얼에서 텍스트 디코더와 텍스트 인코더에 대해 공부했다. 작성한 질문은 다음과 같다. 텍스트 데이터가 있는 파일이 주어졌을 때, 자바스크립트 엔진은 내장 객체 TextDecoder를 이용하여 주어진 버퍼와 인코딩으로 값을 실제 자바스크립트 문자열로 읽을 수 있게 해 준다. 과정은 다음과 같다. 1. 객체를 생성한다. let docoder = new TextDecoder([label], [options]); 여기서 label의 Default는 utf-8이지만 big5와 같은 다른 인코딩 방식도 지원한다. options는 선택 항목이며, fatal은 boolean으로 true일 경우, 잘못된 글자(디코딩 불가능한 글자)를 대상으로 예외를 던지고, ignoreBOM은 boo..