반응형
Notice
Recent Posts
Recent Comments
Link
코딩일상
아스키 코드?? 그리고 charCodeAt() & String.fromCharCode() 본문
반응형
아스키 코드??
컴퓨터는 모든 데이터를 0,1로 인식한다.
그렇기에 컴퓨터가 문자나 기타 다른 특정한 값들을 이해하기위해서는 규칙이 필요하다.
그때 필요한 규칙을 아스키 코드라고 한다.
아래표는 아스키코드를 표로 정리 한 것이다.
charCodeAt() & String.fromCharCode()
javascript에서는 해당 문자열의 유니코드를 반환하거나 유니코드로 해당 문자열을 반환할 수 있다.
그 기능을 하는 메소드 이와같다.
- str.charCodeAt()
- String.fromCharCode()
사용방법은 아래의 코드 예시를 보면 될 것 같다.
let s = "abzABZ";
console.log(s.charCodeAt(0));//97
console.log(s.charCodeAt(1));//98
console.log(s.charCodeAt(2));//122
console.log(s.charCodeAt(3));//65
console.log(s.charCodeAt(4));//66
console.log(s.charCodeAt(5));//90
console.log(String.fromCharCode(97));//a
console.log(String.fromCharCode(98));//b
console.log(String.fromCharCode(122));//z
console.log(String.fromCharCode(65));//A
console.log(String.fromCharCode(66));//B
console.log(String.fromCharCode(90));//Z
레퍼런스
String.prototype.charCodeAt() - JavaScript | MDN
charCodeAt() 메서드는 주어진 인덱스에 대한 UTF-16 코드를 나타내는 0부터 65535 사이의 정수를 반환합니다.
developer.mozilla.org
[TIL 14] javascript | 아스키코드, charCodeAt, fromCharCode
[TIL 13] javascript 아스키코드, charCodeAt, fromCharCode
velog.io
반응형
'개발 공부 > JavaScript' 카테고리의 다른 글
스코프,함수스코프,블록스코프,스코프체인 (0) | 2022.07.21 |
---|---|
클로저, 변수의 은닉화 (0) | 2022.07.20 |
JavaScript의 자료형과 JavaScript만의 특성은 무엇일까 ? (0) | 2022.07.20 |
undefined와 null의 차이 비교 (0) | 2022.07.20 |
NaN의 중요한 특징하나(Boolean과는 다르다??) (0) | 2022.07.16 |
Comments