본문 바로가기

Web developer/Javascript3

전화번호 실시간 체크 (eXBuilder6) ipb_sendrTelno.putValue(ipb_sendrTelno.displayText.replace(/[^0-9]/g, "").replace(/(^02|^0505|^1[0-9]{3}|^0[0-9]{2})([0-9]+)?([0-9]{4})$/,"$1-$2-$3").replace("--", "-")); (JQuery) $(document).on("keyup", ".phoneNumber", function() { $(this).val( $(this).val().replace(/[^0-9]/g, "").replace(/(^02|^0505|^1[0-9]{3}|^0[0-9]{2})([0-9]+)?([0-9]{4})$/,"$1-$2-$3").replace("--", "-") ); }); 2021. 10. 28.
[Javascript] FullCalendar 사용하기 #1 인턴 프로젝트 진행을 하는데 예약 관리 기능을 구현하기 위해 FullCalender라는 라이브러리를 사용했다. 앞으로도 많이 사용할 것 같아 간단한 사용법을 정리해보려고 한다. 목표 : DB에 있는 날짜, 시간 등 달력 이벤트 CRUD 개발 환경 : STS3, mariaDB, fullcalendar-5.6.0 먼저 아래 웹페이지에 접속하면 다운로드 받을 수 있는 zip파일이 있다. 다운받아서 압축을 해제한 후 각자 개발환경에 편한 경로에 넣어주면 된다. fullcalendar.io/docs/initialize-globals Initialize with Script Tags - Docs | FullCalendar It’s possible to manually include the necessary tags.. 2021. 4. 25.
[Javascript] Call Stack Call Stack 자바 스크립트가 함수를 실행하는 방법 중 하나인 Call Stack은 함수가 호출되면 스택 위에 push, 함수를 실행하면 pop하는 간단한 방법입니다. 이해하기 쉽도록 그림을 만들어 봤습니다. 위와 같이 비어있는 스택에 함수들을 push 한 후, 아래와 같이 pop하면서 실행됩니다. 모든 함수들이 실행되면 스택은 empty 상태가 됩니다. 위의 과정들을 코드로 보면, function sayHello(){ console.log("Hello"); } function sayHi(){ sayHello(); console.log("Hi"); } function greeting(){ sayHi(); } greeting(); >Hello >Hi 즉, 자바스크립트에는 리스트가 존재하고 함수는 리스.. 2021. 3. 29.