Split (string)
String 객체를 separator로 여러 개의 문자열로 나눔
- separator(선택) : 원본 문자열을 끊어야 할 부분을 나타내는 문자열
- limit(선택) : 끊어진 문자열의 최대 개수를 나타내는 정수
//구문
split();
split(separator);
split(separator, limit);
//예시
let str = "I like pie"
console.log(str.split(' ')); //Array ["I", "like", "pie"]
console.log(str.split('')); //Array ["I", " ", "l", "i", "k", "e", " ", "p", "i", "e"]
console.log(str1.split(' ', 2)); //Array ["I", "like"]
Includes (string, array)
string.includes() : 하나의 문자열이 다른 문자열에 포함되어 있는지를 판별
array.includes() : 배열의 항목에 특정 값이 포함되어 있는지를 판단
- search : 찾을 값 (문자열 혹은 요소)
- position(선택) : search을 찾기 시작할 위치. (기본값 0).
//구문
includes(search)
includes(search, position)
//예제
//string
const sentence = "i like frog";
console.log(sentence.includes("frog")); //true
console.log(sentence.includes("I", 2)); //false
//array
const array = [1, 2, 3, 4, 5];
console.log(array.includes(3)); //true
console.log(array.includes(3, 4)); //false
substring (string)
string 객체의 시작 인덱스로부터 종료 인덱스 전까지 문자열의 부분 문자열을 반환
- indexStart(선택) : 반환 문자열의 시작 인덱스
- indexEnd(선택) : 반환 문자열의 종료 인덱스 (포함x)
//구문
str.substring(indexStart, indexEnd)
//예제
const str = "apple";
console.log(str.substring(2,4)); //"pl"
console.log(str.substring(2)); //"ple"
console.log(str.substring()); //"apple"
'JAVASCRIPT' 카테고리의 다른 글
(Javascript) fetch를 이용해서 api 가져오기 , 사용법, 작동 과정 (0) | 2024.04.27 |
---|---|
(Javascript) promise, async&await의 이해와 활용 (0) | 2024.04.26 |
(Javascript) local storage에 값 저장하기 (0) | 2024.04.18 |
(Javascript) 코딩 테스트 전 정리, 자바스크립트 표준 내장 객체 - 배열, 순회 매서드 편 (0) | 2024.04.07 |
(Javascript) 코딩 테스트 전 정리, 자바스크립트 표준 내장 객체 - 배열 편 (0) | 2024.04.06 |