파라미터와 인자의 차이를 알아보자 결론적으로 말하면 파라미터와 인자는 다릅니다.하지만 혼용될 수 있습니다. 파라미터란? 파라미터란 다른 말로 매개변수라고 합니다.함수(메서드)는 0개 혹은 하나이상의 파라미터를 가진 상태로 정의됩니다. function parameterTEST(test1, test2, test3){ return "parameterTEST 함수입니다." } 위의 parameterTEST함수에는 test1, test2, test3이라는 파라미터가 정의되어 있습니다. 인자란?인자란 아규먼트(Argument)라고 불립니다.다음 parameterTEST엔 인자를 넣어 호출해 보겠습니다. parameterTEST("테스트입니다", 1111, 19.5); "테스트입니다", 1111, 19.5가 바로 인..
요즘에는 웹사이트 가입시 주민등록번호를 필수기입이 많이 빠진상태입니다.(예전에는 회원가입할때 주민등록번호는 필수였죠?)정부의 지침에 따라 주민등록번호를 소지할수 없도록 변경되었는데요.그래서 예전에는 회원가입할때 주민등록번호를 기입할때주민번호를 가짜로 입력하는 회원이 많았습니다.이러한 주민등록번호를 가짜로 입력하는것을 방지하기 위해서회원가입시 서버에서 처리하는것이 아니라간단하게 자바스크립트로 주민등록번호를 검증처리를 자바스크립트로 처리하는데요. [javaScript source] //주민번호 7번째 자리의 규칙 ######################## //1800년대: 남자 9, 여자 0 //1900년대: 남자 1, 여자 2 //2000년대: 남자 3, 여자 4 //2100년대: 남자 5, 여자 6 /..
웹프로그래밍시 날짜관련부분은 서버보다는 프론트단에서 처리를 많이 합니다.그러다보니 자바로 프로그래밍하기보다는 자바스크립트로 날짜관련부분을 처리가 필요해지는데요.년월과 월을 파라미터로 넘기면 해당 년도의 월의 마지막일자(윤달 포함)를 반환해줍니다.월의 28,29,30,31일을 각년도의 월의 실제 마지막 날을 변환해드립니다. // 년월 입력시 마지막 일자 function getEndOfMonthDay( yy, mm ) { var max_days=0; if(mm == 1) { max_days = 31 ; } else if(mm == 2) { if ((( yy % 4 == 0) && (yy % 100 != 0)) || (yy % 400 == 0)) max_days = 29; else max_days = 28; ..
웹프로그래밍시 날짜관련 부분은 서버에서보다는 프론트단에서 처리를 많이 하시는데요.화면에 표시하기 용이하게 날짜포맷을String으로 변환해서 많이 사용하실것 같습니다. 하지만 String으로 날짜사용시 날짜간의 일수를 알기 어려운데요.이와 관련된 자바스크립트소스입니다. //String 날짜 일수 구하기 (FORMAT : YYYYMMDD) function getDatesBetween(startDt,endDt) { if(startDt == "" || endDt == "") { return ""; } var startDt = new Date(startDt.substring(0,4),startDt.substring(4,6)-1,startDt.substring(6,8)); var endDt = new Date(en..
if (event && event.stopPropagation) { event.stopPropagation();//ie 10 이상에서 사용가능 } else if (window.event){ window.event.cancelBubble = true; } 자바스크립트에서는 event 객체가 활성화 되있으므로.해당 스크립트를 통해 버블현상을 막을 수 있다. 다음 포스트가 궁금하시다면 ↓↓↓ 아래 링크를 클릭해주세요. ↓↓↓↓ URL 인코더, 디코더 - 바로 변환해드려요!(url인코딩,url디코딩) '공감'버튼은 글쓴이에게 큰 힘이 됩니다!