Javascript

자바스크립트 split메서드

index.ys 2023. 3. 15. 12:58

split()

- split() 메서드는 지정한 문자를 배열로 바꾸는 문자메서드이다.

기본구문

string.split(separator, limit)
  • separator: 원본 문자열을 끊어야 할 부분을 나타내는 문자열을 나타낸다. 값이 없어도 실행이 가능하다.(구분자)
  • limit: 끊어진 문자열의 최대 개수를 나타내는 정수.
  • 문자열 separator마다 끊은 부분 문자열을 담아 배열로 반환

예시1

let str = 'string'  // 변수선언
let arr = str.split() 
console.log(arr) // [ 'string' ]

배열 이지만 요소가 'string' 하나인 배열 반환

예시2

let str = 'string'
let arr = str.split('')
console.log(arr) //[ 's', 't', 'r', 'i', 'n', 'g' ]

split 메서드 separator(구분자)로 ' '를 지정해 문자 하나하나 나눠서 반환

예시3

let str = 'string'
let arr = str.split('',3)
console.log(arr) [ 's', 't', 'r' ]

limit 인자를 3으로 지정하여  's', 't', 'r'  글자 3개만 반환

요약

  • split메서드는 문자를 배열로 반환하는 문자(string)열 메소드이다.
  • separator(구분자)로 어떤 기준으로 나눌 것인지 지정하고 (필수x) limit로 끊는 횟수를 제한한다.