본문 바로가기

아래로 스크롤 해주세요!

My Reference Book

-

제가 배웠던것을 한곳에 정리해보았어요!

HTML

HTML 태그 톺아보기

HTML

자세히보기

CSS

CSS 속성 톺아보기

CSS

자세히보기

JAVASCRIPT

JS 실행문 톺아보기

JAVASCRIPT

자세히보기

최신댓글

Javascript

split()에 대해 알아보자!!

by C0Di 2022. 8. 18.
728x90

split()이란?

문자열에서 찾는 값을 정하면 그 값에 맞춰 배열로 쪼개줍니다.

::예시

"문자열".split(구분자(separator));
"문자열".split(정규식 표현);
"문자열".split(구분자, 갯수);
const str1 = "javascript reference";
const currentStr1 = str1.split('');         // 한글자씩 쪼개서 배열로 반환해줍니다. ['j', 'a', 'v', 'a', 's', 'c', 'r', 'i', 'p', 't', ' ', 'r', 'e', 'f', 'e', 'r', 'e', 'n', 'c', 'e']
const currentStr2 = str1.split(' ');        // 포함되어 있는 단어를 배열로 반환해줍니다. ['j', 'a', 'v', 'a', 's', 'c', 'r', 'i', 'p', 't', ' ', 'r', 'e', 'f', 'e', 'r', 'e', 'n', 'c', 'e']
const currentStr3 = str1.split('', 1);      // ['j']
const currentStr4 = str1.split('', 2);      // ['ja']
const currentStr5 = str1.split(' ', 1);     // ['javascript']
const currentStr6 = str1.split(' ', 2);     // ['javascript', 'reference']
const currentStr7 = str1.split('j');        // j를 기준으로 배열을 나눔['', 'avascript reference']
const currentStr8 = str1.split('a');        // a를 기준으로 배열을 나눔['j', 'v', 'script reference']
const currentStr9 = str1.split('e');        // e를 기준으로 배열을 나눔['javascript r', 'f', 'r', 'nc', '']
        
const str2 = "java/script/refer/ence";
const currentStr10 = str2.split('/');       // ['java', 'script', 'refer', 'ence']
    
const str3 = "java&script&refer!ence";
const currentStr11 = str3.split('!');       // 느낌표를 찾아서 구분 ['java&script&refer', 'ence']
const currentStr12 = str3.split('&');       // ['java', 'script', 'refer!ence']
const currentStr13 = str3.split(/&|\!/);    // ['java', 'script', 'refer', 'ence']
        
const str4 = "java&script&refer!ence";
const currentStr14 = str4.split('').join();                 // 정방향 출력 j,a,v,a,&,s,c,r,i,p,t,&,r,e,f,e,r,!,e,n,c,e
const currentStr15 = str4.split('').join('*');              // * 추가 j*a*v*a*&*s*c*r*i*p*t*&*r*e*f*e*r*!*e*n*c*e
const currentStr16 = str4.split('').reverse().join();       // 반대로 출력 e,c,n,e,!,r,e,f,e,r,&,t,p,i,r,c,s,&,a,v,a,j
const currentStr17 = str4.split('').reverse().join('/');    // 반대로 출력하면서 / 추가e/c/n/e/!/r/e/f/e/r/&/t/p/i/r/c/s/&/a/v/a/j
    
728x90
반응형

댓글

#HASH_TAGS

-

1

필터선택자 JQuery 오징어 두마리 포획 완료 숙제가 다양해서 너무 좋아요 코드 Method scroll-snap-type 오늘은 내가바로 오징어! scroll-snap-align 코딩 ImageSlideEffect 멈추지 않는 ' j ' 시리-즈 오늘 조업 마감했습니다. HTML 이건 또 뭐람 울적하니 꽃을 달아봤습니다 오늘도 웹표준은.. 메서드 내일은 즐거운 월요일 오징어 1Kg 당 3000원 선택해주세요 다크모드 제이쿼리 화사한가요? 오징어 한마리 수확 완료! 테스트테스트 테스트 슬라이드 결과 : 월요일 공부