본문 바로가기

개발/JavaScript

자바스크립트에서의 상수 선언 const TAXRATE = .925; 상수와 변수를 생성하는 데 있어 가장 큰 차이점은 var 대신 const 키워드를 사용하는 것이다. 상수명은 변수와 쉽게 구별하기 위해 통상적으로 모두 대문자를 사용한다. 출처: 자바스크립트에서의 상수 선언 더보기
javaScript 정규식 regExp 음수만 입력 가능한 경우 체크하기. 출처: http://iamnotokay.tistory.com/26 if(!new RegExp("^-[0-9]+","g").test(tx_power_val)){alert("신호세기(power)는 음수 값만 입력 가능합니다.");$('#TX_POWER').val("")return;} 자바스크립트 정규표현식javascript / 2007/11/28 10:431. 만들기 1) var re=/패턴/플래그; 2) var re=new RegExp("패턴","플래그"); 3) 차이 - new로 만들때에는 이스케이프문자는 \는 \\로 해주어야 한다. var re=/\w/; var re=new RegExp("\\w"); 2. 플래그(flag) g (Global 찾기) 패턴에 맞는 모든문자 찾기i (Ignore Case) .. 더보기
날짜 구하는 js /*1번째 인자 : yyyy, m, d (더하는 기준)2번째 인자 : 더하는 날짜3번재 인자 : 기준 날짜4번째 인자 : 날짜 구분값*/function addDate(pInterval, pAddVal, pYyyymmdd, pDelimiter){ var yyyy; var mm; var dd; var cDate; var oDate; var cYear, cMonth, cDay; if( pDelimiter != "" ){ pYyyymmdd = pYyyymmdd.replace(eval("/\\" + pDelimiter + "/g"), ""); }//end if yyyy = pYyyymmdd.substr(0, 4); mm = pYyyymmdd.substr(4, 2); dd = pYyyymmdd.substr(6, 2.. 더보기
[extJs] 드래그 가능한 그리드 설정.///Multiline Row in a Grid 스크롤 가능한 그리드 설정. extJshttp://docs.sencha.com/extjs/4.1.3/#!/api/Ext.AbstractComponent-property-draggableExtJs.Grid.PanelPropertiesDefined ByInstance properties Ext.AbstractComponentdraggable : Boolean READONLYIndicates whether or not the component can be dragged. Defaults to: false Available since: 4.0.0 ========================================================================================== ht.. 더보기
Javascript의 prototype 제대로 이해하기 출처:http://blog.naver.com/jjoommnn/130125787219 Javascript의 prototype 제대로 이해하기 Javascript 2011/12/07 10:55http://blog.naver.com/jjoommnn/130125787219전용뷰어 보기Ajax가 대중화 된 이후부터 javascript를 프로그래밍 언어로서 제대로 배우려는 노력들이 많아진것 같다.그렇게 javascrpt를 공부하다가 보면 객체지향적으로 javascript를 사용하는 방법과 관련하여 prototype을 배우게 된다. 그럼 지금 알고 있는 javascript의 prototype에 관련된 지식으로 다음 코드를 보자.var obj = {};obj.prototype.foo = function() { aler.. 더보기
JavaScript RegExp [^0-9] Expression 특수 문자도 \ 태그를 붙여서 사용할 수 있는듯.. \. 으로 쓰면 . 도 인식할 수 있음. JavaScript RegExp [^0-9] Expression JavaScript RegExp ObjectExampleDo a global search for the numbers that are NOT 1 to 4 in a string:var str = "123456789"; var patt1 = /[^1-4]/g;The marked text below shows where the expression gets a match:123456789 Try it yourself »Definition and UsageThe [^0-9] expression is used to find any digit NOT betwee.. 더보기
[스크랩]JQUERY CHECK BOX 관련 기능 정리 출처: http://darkhorizon.tistory.com/240JQUERY CHECK BOX 관련 기능 정리JQUERY 2010/08/06 13:49 이용 변경 해지 1. 특정 체크박스 체크 확인 2. 체크 박스 전체 $('input[name=mod_gb]:checkbox').click(function() { // name이 mod_gb인 체크박스 그룹의 아무 박스를 선택하면 var gb1 = $('#mod_gb1').attr('checked'); var gb2 = $('#mod_gb2').attr('checked'); var gb3 = $('#mod_gb3').attr('checked'); if(gb3 && (gb1 || gb2)){ alert("ID 해지는 다른 항목과 중복 선택하실 수 없습니다.. 더보기