메뉴 건너뛰기

조회 수 2146 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

split 이란 어떤 단어를 기준으로 문장을 쪼개줌

예를들어

var str = 'hello, world!';
var strArr = str.split(',');
console.log(strArr); //strArr = ['hello', ' world!'];
위와 같이 사용하면 str변수의 문장을 쉼표(,) 기준으로 잘라서 배열화 해준다.

join은 배열을 다시 문장으로 연결해준다
예를들어


var arr = ['My', 'name', 'is', 'SeHee', ', Kim'];
var str = arr.join(' ');
console.log(str); // str = My name is SeHee ,Kim;
위와 같이 arr 에 있는 문장들을 공백을 기준으로 join으로 통해 한 문장으로 만들어준다 
(구분자를 안넣어주면 기본은 쉼표로 연결을 해준다)

따라서 위 두가지를 사용해서 공백을 제거하려 할경우

이와 같이 사용하면 된다


var blankStr = 'a b c d e';
var nonBlankStr = blankStr.split(' ').join('');
console.log(nonBlankStr); //abcde
공백이 포함 되있는 문장 중 공백을 기준으로 split해서 하나의 배열로 만든다음 
그 배열들을 공백없는('') 구분자를 통해 연결을 하면 공백이 제거되는 방법이다.


정규식 쓰지않고 생각보다 간단하게 공백처리할수있어서 좋은거 같다



List of Articles
번호 제목 날짜 조회 수
139 jQuery - ajaxSubmit 사용법 및 유의사항(페이지 리로드 현상) 2021.03.09 1472
138 jQuery - checkbox 전체 선택, 해제 기능 및 단일 체크박스가 해제되었을때 전체 선택 해제 하기 file 2021.03.09 613
137 jQuery - radio, checkBox값 가져오기, 선택하기, 제어 등 file 2021.03.09 543
136 jquery - select option 선택값 가져오기 2018.09.06 5330
135 jQuery - 드래그, 리사이즈 이벤트에 따른 영역 침범 막기 file 2021.03.09 363
134 jQuery - 드래그앤드롭(DragAndDrop)을 통한 파일 업로드 file 2021.03.09 291
133 jQuery - 클릭이벤트 동적 처리하기($("").click(), on('click') 차이) file 2021.03.09 580
132 jQuery Cookie 2016.09.21 6864
131 jquery css div, li 리스트 선택한 메뉴 변경 출처: http://okkks.tistory.com/1062 [이건없지] file 2017.07.05 5807
130 jQuery datepicker 팝업창 사이즈 바꾸기 file 2019.01.10 1503
129 jquery enter key event submit (jquery 엔터키 이벤트) 2016.11.17 6857
128 jquery function 생성 2016.09.11 6963
127 jQuery Plugin : Slider file 2019.01.10 1113
126 jQuery Quick API file 2016.09.13 6934
125 jquery radio checked (라디오 버튼 값으로 선택), 검색 조건 초기 셋팅 2016.11.17 10046
124 jQuery selectBox 컨트롤. 2018.07.25 2558
123 jQuery Selector (셀렉터) 2016.11.18 6931
122 jquery selector / jquery 선택자 / 자주 사용하는 jquery selector 선택자 / selecter 2016.09.09 8149
121 jquery timer, javascript countdown (타이머 예제) 2018.11.07 81495
120 jQuery tr 추가 (입력창 추가), jQuery 테이블 행 추가/삭제, selector last name 2016.11.17 8547
Board Pagination Prev 1 2 3 4 5 6 7 8 9 Next
/ 9

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved