쉬운데 자꾸 까먹어서 찾아보게 되는 문자열 아스키코드 / 유니코드 변환 방법에 대해 정리했습니다 !ㅎㅎ
문자열을 아스키코드 또는 유니코드로 변환하는 방법, 아스키코드에 해당하는 문자열을 반환하는 방법을 공부했습니다😊
자주 사용되는 아스키 코드값을 표로 정리해봤습니다.
특히 자주 쓰이는 코드값인 32번은 공백(space)
, 65~90번은 대문자
, 97~122번은 소문자
를 의미합니다.
문자열을 아스키 코드 값으로 나타낼 때는 charCodeAt()
메서드를 사용한다.
let 문자열 = "abc";
문자열.charCodeAt(0) //0번째 문자는 a -> a는 아스키 코드값으로 97
console.log( 문자열.charCodeAt(1) ) //98
console.log( 문자열.charCodeAt(2) ) //99
아스키 코드 값을 문자열로 나타낼 때는 String.fromCharCode()
메서드를 사용한다.
String.fromCharCode(97) //아스키코드 97번 -> "a" 의미
console.log( String.fromCharCode(98) ) //"b"
console.log( String.fromCharCode(99, 100, 101) ) //"cde"
참고한 자료: (Javascript) 유니코드 변환