JavaScript에서 문자 코드를 ASCII 코드로 변환
-
String.charCodeAt()
함수를 사용하여 JavaScript에서 문자를 ASCII로 변환 -
String.codePointAt()
함수를 사용하여 JavaScript에서 문자를 ASCII로 변환
이 튜토리얼에서는 문자 코드를 ASCII (American Standard Code for Information Interchange
) 코드로 변환하는 방법을 설명합니다. ASCII 코드는 문자와 기호에 지정된 숫자 값입니다. 캐릭터의 저장 및 조작에 유용합니다.
String.charCodeAt()
함수를 사용하여 JavaScript에서 문자를 ASCII로 변환
문자열 프로토 타입에 정의 된charCodeAt()
함수는 유니 코드 값, 즉 지정된 색인의UTF-16
코드를 반환합니다. 0
에서 216-1, 즉65535
범위의 값을 반환합니다. UTF 코드의0
~127
코드는 ASCII 코드와 동일합니다. 따라서charCodeAt()
함수를 사용하여 문자 코드를 ASCII 코드로 변환 할 수 있습니다.
var x = 'B';
var ascii_code = x.charCodeAt(0);
console.log(ascii_code);
출력:
66
fromCharCode()
함수를 사용하여 원래 문자를 반환 할 수 있습니다.
String.codePointAt()
함수를 사용하여 JavaScript에서 문자를 ASCII로 변환
문자열 프로토 타입에 정의 된codePointAt()
메서드는 문자의 코드 포인트 값을 반환합니다. charCodeAt
과 마찬가지로 문자열에서 문자의 코드 포인트 값을 반환하기 위해 문자의 인덱스가 필요하지만charCodeAt
과 달리UTF-16
코드 단위를 반환하지 않으므로 ASCII 코드를 넘어서는 코드 포인트를 처리 할 수 있습니다 127
.
var x = 'B';
var ascii_code = x.codePointAt(0);
console.log(ascii_code);
산출
66
fromCodePoint()
함수를 사용하여 원래 문자를 반환 할 수 있습니다.
Harshit Jindal has done his Bachelors in Computer Science Engineering(2021) from DTU. He has always been a problem solver and now turned that into his profession. Currently working at M365 Cloud Security team(Torus) on Cloud Security Services and Datacenter Buildout Automation.
LinkedIn