먼저 "안녕" 이란 단어를 아스키코드 배열로 만듦.
let enc=new TextEncoder(); //UTF-8 인코딩을 사용하여 바이트 스트림을 생성
let encstr= enc.encode("안녕");
console.log(encstr);
encstr 그대로 decode 하면
const dec=new TextDecoder(); //자바스크립트 문자열로 읽을 수 있게 함.
let decstr=dec.decode(encstr);
console.log(decstr);
이렇게 나옴.
내가 원하는건 이게 아님. 사서 고생하는걸 원했음.
let uint8arr= new Uint8Array(6); //6개짜리 만들기
uint8arr[0] = 236;
uint8arr[1] = 149;
uint8arr[2] = 136;
uint8arr[3] = 235;
uint8arr[4] = 133;
uint8arr[5] = 149;
let decstr=dec.decode(uint8arr);
성공적
끝!
'공부합시다 > Javascript' 카테고리의 다른 글
[Node.js] 서버 만들기 (0) | 2022.04.16 |
---|---|
타입 검사 (0) | 2022.03.16 |
[영상처리] 흑백처리 함수 만들기 (0) | 2021.04.01 |
[클론코딩] 그림판 만들기 (0) | 2021.03.23 |
[영상처리] 밝기 조절을 하기위한 함수 만들기 (0) | 2021.03.22 |