반응형
자바스크립트에서 split을 이용해서 문자열을 쪼갠 뒤 객체 형태로 바꿀 수 있는데
split은 값.split("쪼갤 기준", 최대 쪼갤 갯수(없어도 됨)) 으로 이루어져 있는데
위 스크린샷의 예제를 보면 상단에 ,로 쪼개는 것 하나
하나단에 ,로 쪼개면서 최대값을 2를 줬는데
이 말은 2개만 쪼개고 중단한다는 말이라
철수, 영희까지만 나오고 나머지는 다 버린다는 말이다
실제 실행 시 출력 내용을 확인해 보면
최대 갯수를 넣지 않고 쪼갤 경우 4개가 다 쪼개져서 배열 형태로 들어오고
최대 갯수를 넣으면 갯수만큼만 쪼개져서 배열 형태로 들어오는 것이 보인다
예제에 사용한 코드는 아래와 같다
<%@ page language="java" contentType="text/html; charset=EUC-KR"
pageEncoding="EUC-KR"%>
<!DOCTYPE html>
<html>
<script type="text/javascript">
var sName = "철수,영희,수철,희영"; // 테스트용 String
var oName = sName.split(","); // 변수.split("쪼갤 기준", 최대 쪼갤 갯수)
console.log(typeof oName); // type 확인용(String에서 Object로 변환됨)
console.log(oName); // sName을 ,로 split 시킨 oName 출력
oName = sName.split(",", 2); // limit를 추가할 경우
console.log(oName); // ,로 쪼개되 2개만 쪼개고 중단
</script>
<head>
<meta charset="EUC-KR">
<title>Insert title here</title>
</head>
<body>
</body>
</html>
반응형
'Language > HTML, JavaScript' 카테고리의 다른 글
자바스크립트 switch 예제부터 사용방법까지 (0) | 2020.02.17 |
---|---|
자바스크립트 =, ==, === 차이 알아보기 (0) | 2020.02.12 |
자바스크립트 변수의 타입 확인방법 (0) | 2020.02.04 |
자바스크립트 String, Int간 변환 방법 (0) | 2020.02.03 |
자바스크립트 Console.log 사용방법 및 예제 (0) | 2020.02.03 |
댓글