javascript 문자열 메소드

Hanso·2024년 8월 26일
0

목적 : javascript의 문자열 메소드를 처음부터 정리하여, 학습하려는 목적입니다.
정확하지 않을 수 있습니다 !


lenght : 문자열의 길이

let str = "Hello, world!";
console.log(str.length)

concat : 문자열 결합

let str1 = "Hello";
let str2 = "world!";

let result = str1.concat(str2);
console.log(result);

substr : 문자열의 특정 위치에서 지정된 길이만큼의 문자열을 추출

let text = "Hello, World!"
let result = text.substr(7, 5) // 인덱스 7부터 시작해서 5개의 문자를 추출

slice : 문자열의 특정 부분을 추출하여, 새 문자열을 반환하는 것 시작 위치와 끝 위치를 인수로 받아 그 사이의 문자열을 추출합니다.

string.slice(start, end)

let text = "Hello, world!";
let result = text.slice(7, 12); // 인덱스 7부터 11까지의 문자들을 추출, 인덱스 12는 포함되지 않습니다.

차이점
substr는 시작 인덱스와 추출할 길이를 지정합니다.
slice는 시작 인덱스와 끝 인덱스를 지정합니다.


search : 문자열 검색

let str = "Hello, world!";
console.log(str.search("world"));

replace : 문자열 대체

let str = "Hello, world!";
let result = str.replace("world", "JavaScript")
console.log(result) // world를 JavaScript로 변경

split : 문자열 분할

let str6 = "apple, banana, kiwi";
let result2 = str6.split(",");
console.log(result2) // ["apple", " banana", " kiwi"]

0개의 댓글