[JavaScript] String - at(), charAt(), charCodeAt(), codePointAt()

한주·2025년 1월 15일

[JavaScript] String

목록 보기
3/5

const sentence = 'cat dog rabbit';

at()

sentence.at(4) // d
sentence.at(-1) // t

charAt()

음수 인덱스 지원하지 않는다.
문자열의 범위를 벗어나면 빈 문자열 반환한다.
오래된 JavaScript 버전에서도 지원된다. (호환성 우수)

charCodeAt()

sentence.charCodeAt(1) // 97(a의 유니코드)
문자열의 UTF-16 코드 단위 정수를 반환한다.

codePointAt()

문자열의 유니코드의 정수 값을 반환한다.
이모지 가능도 가능하다는 뜻이다.

mdn String

profile
쉽게 얻은 것은 쉽게 잃는다. 처절한 시간들을 지나다 보면 어느새 멋진 개발자가 되어있을 거다.

0개의 댓글