귀여운 눈높이에서 작성된, 🐰

하루 한 걸음씩, 성장 하는 중 입니다 🫶🏻

Studying/JavaScript

자바스크립트 공부하기 - 함수 (문자열 함수)

creamymood 2025. 3. 14. 19:11

문자열 함수는 문자열을 다룰 때 사용하는 함수메소드들을 의미합니다.

문자열은 텍스트 데이터를 표현하는 데 사용되며, 이러한 문자열을 다룰 때 자주 쓰이는 함수들이 여러 가지 있습니다.

예를 들어, 문자열을 자르거나, 결합하거나, 변환하거나, 특정 문자나 패턴을 찾을 수 있는 다양한 함수들이 존재합니다.

 


문자열 함수 예시: str.함수

📝length: 문자열의 길이를 반환합니다.

let str = "hello";
console.log(str.length);  // 5

 

📝charAt(): 특정 인덱스에 위치한 문자를 반환합니다.

let str = "hello";
console.log(str.charAt(1));  // "e"

 

📝substring(): 문자열의 일부를 잘라내는 함수입니다.

let str = "hello";
console.log(str.substring(1, 4));  // "ell"

 

📝toUpperCase(): 문자열을 모두 대문자로 변환합니다.

let str = "hello";
console.log(str.toUpperCase());  // "HELLO"

 

📝toLowerCase(): 문자열을 모두 소문자로 변환합니다.

let str = "HELLO";
console.log(str.toLowerCase());  // "hello"

 

📝indexOf()

용도: 특정 문자가 문자열에서 처음 나타나는 위치를 찾을 때.

let str = "hello";
console.log(str.indexOf("e"));  // 1

 

📝split()

용도: 문자열을 특정 구분자로 나누어 배열로 반환할 때.

let str = "apple,banana,cherry";
console.log(str.split(","));  // ["apple", "banana", "cherry"]

 

📝replace()

용도: 문자열의 일부를 다른 문자열로 교체할 때.

let str = "hello world";
console.log(str.replace("world", "everyone"));  // "hello everyone"

 

📝trim()

용도: 문자열 앞뒤 공백을 제거할 때.

let str = "   hello   ";
console.log(str.trim());  // "hello"

 

📝includes()

용도: 문자열에 특정 문자가 포함되어 있는지 확인할 때.

let str = "hello";
console.log(str.includes("e"));  // true