아스키코드 메소드 harCodeAt () fromCharCode()
아스키코드 메소드?
문자열의 해당 인덱스를 활용하는 알고리즘 문제를 푸는 중에, 풀이방법에 아스키코드를 사용하여 훨씬 간단하게 풀이한 것을 보고 아스키 코드에 대해 알아보고 해당하는 메소드의 사용법도 알아보게 되었다.
외워두면 좋은 아스키코드 일부
숫자 : (0)48 ~ (9)57 (10개)
대문자 : (A)65 ~ (Z)90까지 (26개)
소문자 : (a)97 ~ (z)122 (26개)
charCodeAt()
charCodeAt() 메소드는 문자열의 해당 인덱스 요소를 아스키코드 번호로 변환한 값을 반환한다. (UTF-16 코드를 나타내는 0부터 65535 사이의 정수)
'string'.charCodeAt(index);
let x = "youngseo";
console.log(x.charCodeAt(2)); // -> 117
// index를 적지 않는다면? -> 맨 앞의 문자의 아스키코드를 리턴한다.
let code = "youngseo";
console.log(code.charCodeAt()); // -> 121
fromCharCode()
'string'.fromCharCode(아스키코드값);
fromCharCode() 메소드는 아스키코드를 문자열로 변환한 값을 반환한다. (UTF-16 코드 유닛의 시퀀스로부터 문자열을 생성)
String.fromCharCode(97, 98, 99, 100); // -> 'abcd'
위키백과 https://ko.wikipedia.org/wiki/ASCII
나무위키 https://namu.wiki/w/아스키 코드
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String/charCodeAthttps://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String/fromCharCode
Author And Source
이 문제에 관하여(아스키코드 메소드 harCodeAt () fromCharCode()), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@estell/아스키코드-메소드-harCodeAt-fromCharCode저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)