[아스키코드] 자바스크립트에서 아스키코드 활용하기

당근 먹는 쿼카·2022년 12월 29일
2

개발 로그

목록 보기
11/16
post-thumbnail

♣️아스키 코드

컴퓨터는 문자를 숫자로 표현하고 있다. 그 순서를 표준 구격으로 나타낸 것이 1976년에 만들어진 아스키 (ASCII: American Standard Code for Information Interchange)이다.아스키 코드는 0번부터 127번까지 있으며, 제어 문자 코드는 0번부터 31번, 스페이스 문자는 32번 (여기부터 인쇄 가능 코드이다) 숫자는 48번부터 57번까지, 영어 대문자는 65번부터 90번까지. 영어 소문자는 97번부터 122번까지이다.

아스키 코드표

10진16진문자
00x00NUL
10x01SOH
20x02STX
30x03ETX
40x04EOT
50x05ENQ
60x06ACK
70x07BEL
80x08BS
90x09HT
100x0ALF
110x0BVT
120x0CFF
130x0DCR
140x0ESO
150x0FSI
160x10DLE
170x11DC1
180x12DC2
190x13DC3
200x14DC4
210x15NAK
220x16SYN
230x17ETB
240x18CAN
250x19EM
260x1ASUB
270x1BESC
280x1CFS
290x1DGS
300x1ERS
310x1FUS
320x20SP
330x21!
340x22"
350x23#
360x24$
370x25%
380x26&
390x27'
400x28(
410x29)
420x2A*
430x2B+
440x2C,
450x2D-
460x2E.
470x2F/
480x300
490x311
500x322
510x333
520x344
530x355
540x366
550x377
560x388
570x399
580x3A:
590x3B;
600x3C<
610x3D=
620x3E>
630x3F?
640x40@
650x41A
660x42B
670x43C
680x44D
690x45E
700x46F
710x47G
720x48H
730x49I
740x4AJ
750x4BK
760x4CL
770x4DM
780x4EN
790x4FO
800x50P
810x51Q
820x52R
830x53S
840x54T
850x55U
860x56V
870x57W
880x58X
890x59Y
900x5AZ
910x5B[
920x5C\
930x5D]
940x5E^
950x5F_
960x60`
970x61a
980x62b
990x63c
1000x64d
1010x65e
1020x66f
1030x67g
1040x68h
1050x69i
1060x6Aj
1070x6Bk
1080x6Cl
1090x6Dm
1100x6En
1110x6Fo
1120x70p
1130x71q
1140x72r
1150x73s
1160x74t
1170x75u
1180x76v
1190x77w
1200x78x
1210x79y
1220x7Az
1230x7B{
1240x7C|
1250x7D}
1260x7E~
1270x7FDEL

아스키 코드 관련 자바스크립트 코드

  • charCodeAt()
    문자의 아스키 번호를 반환
console.log('A'.charCodeAt()) // 65
  • String.fromCharCode(아스키 번호)
    아스키 번호의 문자를 반환
const p1 = String.fromCharCode(65, 66, 67)
console.log(p1) // "ABC"
  • codePointAt()
    문자의 아스키 번호를 반환
console.log("A".codePointAt()) // 65

1개의 댓글

comment-user-thumbnail
2022년 12월 30일

쿼카님 덕분에 ASCII 코드에 대해서 잘 알아갑니다!!!
당근 많이 드세요^^

답글 달기