Javascript 35
Script/Javascript 분류의 글을 최신순으로 모았어요.
- Javascript
자바스크립트 문자열 자르기
자바스크립트 문자열 자르기 javascript에서 특정 길이가 넘어가면 길이를 잘라 처리해야할때가 있다. 그럴때 사용하면 되겠다. function cutByMaxStr(str, maxLength) { if (str == undefined || str == null) { return ''; } if (str.length > maxLength) { str = str.substring(0, maxLength) + '.....'; // str을 maxLength 길이만큼 자르고 '.....' 을 뒤에 붙인다 } return str; } 함수를 확인해보면 두번째 인자값으로 최대 길이 maxLength를 받는데, 이는 이값을 초과할시에는 substring 함수를 이용하여 maxLength 만큼 길이를 자른뒤에 '...
자바스크립트 정규표현식 문법
자바스크립트 정규표현식 문법 아래 문법정도를 익히면 그래도 왠만한 정규표현식에 대해 찾아보고 이해하는 수준까지는 할수 있을것이라 생각된다. 1. 범위 a-z : a에서 z까지를 뜻함 0-9 : 0에서 9까지를 뜻함 ㄱ-ㅎ : ㄱ에서 ㅎ까지를 뜻함 ㅏ-ㅣ : ㅏ에서 ㅣ 까지를 뜻함 가-힣 : '가'에서 '힣'까지를 뜻함 [] : 괄호 안에 문자중 1개 2. 대괄호 [ ] [a-z] : a에서 z중 하나. [abc]d : ad, bd, bd 를 뜻함 [^] : 괄호안의 문제 부정(제외) 3. 대괄호 [] 안에 문자 [^a-z] : a ~ z를 제외한 모든 문자 [^0-9] : 숫자를 제외한 모든 문자 | : 또는(OR) 4. 대괄호 [] 안에 문자 2 [a-z|A-Z] : a ~ z 또는 A ~ Z 뜻함(영..

- Javascript
[자바스크립트] 영문 체크, 영어 체크, 정규표현식
[자바스크립트] 영문 체크, 영어 체크, 정규표현식 정규표현식을 이용하지 않는 방법과 이용하는 방법이 있을 수 있겠다. function isEngString( str ) { if ( str == null || str == '' || str == undefined ) { return false; } for( var i=0; i function(str) replaceBrTag.." data-og-host="www.appletong.com" data-og-source-url="https://www.appletong.com/35" data-og-url..
자바스크립트 \r(줄바꿈, 엔터)을 <br>로 변경
자바스크립트 \r(줄바꿈, 엔터)을 로 변경 \r 또는 \r\n 줄바꿈 개행 문자를 html tag 로 변경해야할때가 있다. 그럴떄 사용하면 유용하다. BR 태그 로 변경 > 엔터값을 BR 태그로 변경하는 방법에 대해서 아래에서 자세히 알아보시기 바랍니다. function(str) replaceBrTag { if (str == undefined || str == null) { return ""; } str = str.replace(/\r\n/ig, ' '); str = str.replace(/\\n/ig, ' '); str = str.replace(/\n/ig, ' '); return str; } 자 그렇다면 반대 케이스 변경하는 방법이다. 엔터값(\r\n)로 변경 > 아래에서 자세히 ..

자바스크립트 전화번호 형식인지 체크 하는 함수
자바스크립트 전화번호 형식인지 체크 하는 함수 입력값이 전화번호 형식 ( 숫자, - ) 로 이루어져 있는지 체크하는 함수 이다. 정규표현식으로 처리하는 방법과 for문 loof를 돌려서 체크하는 방법 두가지 함수를 모두 보자. // 숫자, - 으로만 되어있는지 체크한다. function isCheckPhone(str) { var i; for(i = 0; i = '0' && str.charAt(i) // 입력한 값이 입력한 값이 ( 기호 - 와 0~9 ) 인지 체크를 한다. function isCheckNum (str) { var checkReg = /^[-0-9]*$/; return checkReg...

자바스크립트 빈값체크, isEmpty, isNotEmpty, null체크
자바스크립트 빈값체크, isEmpty, isNotEmpty, null체크 java 에서와 같이 ( apache common Lib를 보면) isEmpty, isNotEmpty 함수를 만들어 쓰면 참 편하겠다 라는 생각이 들었다. javascript 에서도 아래와 같이 빈값 여부를 체크해서 true, flase로 리턴하는 함수를 만들어 사용하면 편하지 않을까 생각이 든다. var commonUtil = { isEmpty : function ( str ) { return (str == '' || str == undefined || str == null || str == 'null' ); }, isNotEmpty : function(str) { return !this.isEmpty(str); } }; comm..
