TIL10-04 js 오늘의 내장 함수

김태혁·2023년 1월 21일
0

TIL

목록 보기
33/205

1.split("x") "x"문자를 제거하구 그 기준으로 나눠서 배열한다.

let arr = "Hello World";
console.log(arr.split("o"))
[ 'Hell', ' W', 'rld' ]

2.splice(x,y) x가 가리키는 문자열부터 y개 문자를 제거한다.

let num = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19];
num.splice(4,7) //[4, 5, 6, 7, 8, 9, 10]이 제거된다.
console.log(num);
[0, 1, 2, 3,11, 12, 13, 14, 15, 16, 17, 18, 19];

3.includes() 특정 문자 포함여부를 확인한다.

let str1 = "ab6CDE443fgh22iJKlmn1o"
let str2 = "6CD"
console.log(str1.includes(str2));
true

4.replace() 정규식을 활용하여 문자열의 특정 문자를 제거할 수 있다.
ex)는 문자열 안의 숫자만 남기고 문자들을 제거한다.

let str1 = "aAb1B2cC34oOp"
console.log(str1.replace(/[^0-9]/g, ''));
1234// 문자가 제거되고 숫자만 출력됐다.

5.replaceAll() 특정문자를 전부 제거할 수 있다.

let str1 = "ppprrrogrammers"
console.log(str1.replaceAll("r",""));// "r"을 ""로 치환한다.
"pppogammes"
profile
도전을 즐기는 자

0개의 댓글