자바스크립트(18)
-
[정규식] 자주 쓰이는 정규식 모음(+비밀번호 스크립트 추가)
123456789// id 체크 정규식 : 숫자, 영문만 입력 가능 var regExpId = /^[0-9a-z]+$/; // 비밀번호 규칙 정규식// : 숫자, 특문 각 1회 이상, 영문은 2개 이상 사용하여 8자리 이상 입력 var regExpPw = /(?=.*\d{1,50})(?=.*[~`!@#$%\^&*()-+=]{1,50})(?=.*[a-zA-Z]{2,50}).{8,50}$/; // 이메일주소 형식 체크 정규식 var regExpEm = /^[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*@[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*\.[a-zA-Z]{2,3}$/i;cs 아래는 자주 쓰이는 정규식 모음 출처 : http://seongilman.tistory.com/186..
2019.02.21 -
2. 세 값의 최솟값, 세 값의 중간값
Q. 3개의 정수 값을 입력받고, 그 중 최솟값을 구하는 프로그램을 작성하세요. S. HTML5, javascript, JQuery-3.2.1을 사용하여 작성됐습니다. Q. 세 값의 최솟값1.2.3.최솟값 구하기 Q. 3개의 정수 값을 입력받고, 그 중 중간값을 구하는 프로그램을 작성하세요. S. HTML5, javascript, JQuery-3.2.1을 사용하여 작성됐습니다. Q. 세 값의 중간값1.2.3.중간값 구하기 ※ 알고리즘 풀이에는 해답이 없습니다. 기능을 구현한다면 알고리즘 풀이라고 볼 수 있다는 것이 개인적인 견해입니다. 위의 솔루션 또한 초보 프로그래머의 풀이 방법이므로 참고만하시고 부족한 점은 알려주시면 감사하겠습니다.
2018.01.12 -
1. 세 값의 최댓값
Q. 3개의 정수 값을 입력받고, 그 중 최댓값을 구하는 프로그램을 작성하세요. S. HTML5, javascript, JQuery-3.2.1을 사용하여 작성됐습니다. Q. 세 값의 최댓값1.2.3.최댓값 구하기 ※ 알고리즘 풀이에는 해답이 없습니다. 기능을 구현한다면 알고리즘 풀이라고 볼 수 있다는 것이 개인적인 견해입니다. 위의 솔루션 또한 초보 프로그래머의 풀이 방법이므로 참고만하시고 부족한 점은 알려주시면 감사하겠습니다.
2018.01.11 -
url get 파라미터 가져오기
Javascript 에서 URL get 방식을 통해 파라미터의 데이터를 받아 처리해야 하는 경우 사용하시면 됩니다.- Javascript -var getParameters = function (paramName) { // 리턴값을 위한 변수 선언 var returnValue; // 현재 URL 가져오기 var url = location.href; // get 파라미터 값을 가져올 수 있는 ? 를 기점으로 slice 한 후 split 으로 나눔 var parameters = (url.slice(url.indexOf('?') + 1, url.length)).split('&'); // 나누어진 값의 비교를 통해 paramName 으로 요청된 데이터의 값만 return for (var i = 0; i < par..
2017.11.25 -
자바스크립트 숫자만 추출
1. 소스코드 var string="안녕하세요. 올해는 2017년입니다."var no=string.replace(/[^0-9]/g,'');alert(no); 2. 결과 2017
2017.11.24 -
8. 기념일 구하기
1. 자바스크립트는 기본적으로 제공하는 객체들이 있습니다. 예를 들면, 날짜를 알려주는 Date(), 수학 함수들을 지원하는 Math(), 배열을 지원하는 Array() 등이 있습니다. 객체(Object)는 웹 문서를 구성하는 요소라고 할 수 있습니다. 웹 페이지에서는 상태 표시줄, 스크롤바, 폼버튼 등을 객체라고 볼 수 있습니다. 속성(Property)은 객체의 특징 및 상태를 나타냅니다. 예를 들어, window객체는 name(이름), 이미지 객체는 width, height와 같은 속성을 가집니다. 메소드(Method)는 객체가 하는 동작을 나타냅니다. 지금까지 사용했던 document.write(); alert();와 같은 것을 메소드라고 할 수 있습니다. 객체와 속성, 객체와 메소드를 연결할 때는..
2017.08.22