JavaScript에서 문자 코드를 ASCII 코드로 변환

  1. String.charCodeAt()함수를 사용하여 JavaScript에서 문자를 ASCII로 변환
  2. String.codePointAt()함수를 사용하여 JavaScript에서 문자를 ASCII로 변환
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()함수를 사용하여 원래 문자를 반환 할 수 있습니다.

튜토리얼이 마음에 드시나요? DelftStack을 구독하세요 YouTube에서 저희가 더 많은 고품질 비디오 가이드를 제작할 수 있도록 지원해주세요. 구독하다
Harshit Jindal avatar Harshit Jindal avatar

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