const str = 'The quick brown fox jumps over the lazy dog.';
const words = str.split(' ');
console.log(words);
console.log(words[3]);
const chars = str.split('');
console.log(chars);
console.log(chars[8]);
const strCopy = str.split();
console.log(strCopy);
.split(' ');
const words = str.split(' ');
console.log(words);
console.log(words[3]);
띄워쓰기를 기준으로 string을 나눠서 Array에 저장
출력 결과
> Array ["The", "quick", "brown", "fox", "jumps", "over", "the", "lazy", "dog."]
> "fox"
.split('')
const chars = str.split('');
console.log(chars);
console.log(chars[8]);
character 하나하나씩 나눠서 array에 저장된다.
출력 결과
> Array ["T", "h", "e", " ", "q", "u", "i", "c", "k", " ", "b", "r", "o", "w", "n", " ", "f", "o", "x", " ", "j", "u", "m", "p", "s", " ", "o", "v", "e", "r", " ", "t", "h", "e", " ", "l", "a", "z", "y", " ", "d", "o", "g", "."]
> "k"
.split()
const strCopy = str.split();
console.log(strCopy);
string 복사되서 array에 저장된다.
출력 결과
> Array ["The quick brown fox jumps over the lazy dog."]
출처:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/split
'TIL' 카테고리의 다른 글
Spread & Rest Operator (0) | 2020.08.04 |
---|---|
let과 const (feat. var) --정리 현재진행형 (0) | 2020.08.03 |
array 비우기 (0) | 2020.07.20 |
Array.prototype.join() (0) | 2020.07.20 |
innerHTML vs. textContent vs. innerText (0) | 2020.07.20 |