-
split()JavaScript/입 속의 검은 잎 2022. 9. 24. 14:10
split() 메서드는 String 객체를 지정한 구분자를 이용하여 여러 개의 문자열로 나눕니다.
let data = "5 3" const n = data.split(" "); const a = Number(n[0]), b = Number(n[1]);
간단히 말해, 따옴표 안의 것으로 나눈다. 위 예제에서는 공백으로 나눈 셈이다. 따라서 a는5, b는3이 된다.
const str = 'The quick brown fox jumps over the lazy dog.'; const words = str.split(' '); console.log(words[3]); // expected output: "fox" const chars = str.split(''); console.log(chars[8]); // expected output: "k" const strCopy = str.split(); console.log(strCopy); // expected output: Array ["The quick brown fox jumps over the lazy dog."]
첫번째 예시에서, 공백으로 나눴으므로 3번째 요소는 fox이다. (0번째가 The)
두번째 예시에서, 구분자를 두지 않았으므로 공백을 포함한 문자열 그대로 나온다. 8번째는 k가 된다. (0번째는T)
참조
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String/split
String.prototype.split() - JavaScript | MDN
split() 메서드는 String 객체를 지정한 구분자를 이용하여 여러 개의 문자열로 나눕니다.
developer.mozilla.org
'JavaScript > 입 속의 검은 잎' 카테고리의 다른 글
string.length (0) 2022.09.24 return (0) 2022.09.24 push() 와 join() (0) 2022.09.24 빈 변수에 각각 담기 (0) 2022.09.24 \n : 줄바꿈의 위치 (0) 2022.09.24