반응형
JavaScript
String.prototype.split()
.split() 란?
- string 객체를 지정한 구분자를 이용하여 여러개의 문자열로 나누기
기본 구문
str.split([separator[,limit]])
separator 마다 끊기
매개 변수
separator (optional)
limit (optional)
반환값
- 주어진 문자열을 separator 마다 끊은 부분 문자열을 담은 ARRAY - 배열로 !
예제1 - separator only
let a = 'aAaBdcDsCAaAAa';
let b = '1a2a3a4a5a6a'
let c = 'a1a2a5a4a5a6'
let d = '1a2a3a4a5a6'
let e = '123a456a789'
let f = 'a123a456a789a'
let g = '1,2,3,4,5,6'
let h = '123456'
let i = '123456'
let j = '123 456'
console.log(a.split('a'))
console.log(b.split('a'))
console.log(c.split('a'))
console.log(d.split('a'))
console.log(e.split('a'))
console.log(f.split('a'))
console.log(g.split(','))
console.log(h.split('4'))
console.log(i.split(''))
console.log(j.split(' '))
예제2 separator, limit
let a = '1a2a3a4a5a6a'
console.log(a.split(''));
console.log(a.split('a'));
console.log(a.split('a',0)); //a를 기준으로 길이는 0인 배열을 return
console.log(a.split('a',1)); //a를 기준으로 길이는 1인 배열을 return
console.log(a.split('a',2)); //a를 기준으로 길이는 2인 배열을 return
console.log(a.split('a',3));
console.log(a.split('a',4));
console.log(a.split('a',5));
a.split('__나누는 기준이 되는 것 __', ___배열 요소 개수___)
배열 요소 개수 이후의 것은 없어짐
반응형
'Javascript' 카테고리의 다른 글
javaScript 자바스크립트 .charCodeAt() 유니코드를 나타내는 값 반환 (0) | 2021.05.20 |
---|---|
JavaScript 자바스크립트 .charAt() (0) | 2021.05.20 |
JavaScript 자바스크립트 Math.abs() 절대값 만들기 (0) | 2021.05.20 |
JavaScript 자바스크립트 Number.isInteger() 란? + 사용법 (0) | 2021.05.20 |
JavaScript 자바스크립트 typeof() 란 ? 사용법 (0) | 2021.05.20 |