현인
[JavaScript] 문자열 다룰 때 유용한 String 메서드 본문
length 프로퍼티 활용
var str = "hello"
console(str.length) //5 출력
String.prototype.charCodeAt()
- 주어진 index에 위치한 문자의 UTF-16 코드 값을 리턴한다.
const sentence = 'The quick brown fox jumps over the lazy dog.';
const index = 4;
console.log(`The character code ${sentence.charCodeAt(index)} is equal to ${sentence.charAt(index)}`);
// 출력: "The character code 113 is equal to q"
String.fromCharCode()
- 주어진 UTF-16 코드 단위 시퀀스에서 생성된 문자열을 반환
console.log(String.fromCharCode(189, 43, 190, 61));
// 출력: "½+¾="
String.prototype.includes()
- 한 문자열이 다른 문자열 내에서 포함되는지 여부를 반환
- 대/소문자 구분해서 비교함
const sentence = 'The quick brown fox jumps over the lazy dog.';
const word = 'fox';
console.log(`The word "${word}" ${sentence.includes(word) ? 'is' : 'is not'} in the sentence`);
// 출력: "The word "fox" is in the sentence"
활용 알고리즘 문제
- https://school.programmers.co.kr/learn/courses/30/lessons/155652
출처
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String
반응형
'기술 학습' 카테고리의 다른 글
[Next.js] 라이브러리 vs 프레임워크 (0) | 2023.04.17 |
---|---|
[Next.js] Next.js 설치 및 실행 (0) | 2023.04.13 |
[TypeScript] interface와 type의 차이점 (0) | 2023.03.15 |
[Android Studio & Kotlin] Android Studio에서 MetaMask 연동하기 - WalletConnect 설치 (0) | 2023.03.10 |
[React] SPA(Single Page Application) (0) | 2023.03.10 |