JavaScript 문자열을 원하는 길이(일정 글자수)에서 끊어서(줄여서) 말줄임표로 보이기
페이지 정보
본문
1. substr 함수 사용
첫번째 문자열을 자르는 경우는 어떤 제목을 몇글자 출력하고 "..." 을 붙혀주고 싶은 경우.
if(input.length >= 14){
return input.substr(0,14)+"...";
}
위는 14글자 이상이면 첫번째 글자부터 14번째 글자까지 자르고 + 연산자로 뒤에 "..." 을 붙혀주는 내용입니다.
2. split 함수 사용
두번째 문자열을 자르는 경우는 어떤 특정 문자열을 기준을 가지고 나누는 경우가 있을 겁니다.
예를 들어 2015-05-16 이라는 날짜에서 05만 빼오고 싶은 경우.
var date = input.split(" ")[0];
var tmpDate = date.split("-");
return "~" + tmpDate[1] + "/" + tmpDate[2];
위는 "2016-08-01 00:00:00" 이라는 날짜 스트링(input)이 있다고 했을때 이것을 "~08/01" 이런 형식으로 바꿔서 리턴하는 내용입니다.
관련자료
http://yamea-guide.tistory.com/47
http://kkotkkio.tistory.com/61
댓글목록
등록된 댓글이 없습니다.