본문 바로가기

프로그램/Javascript39

현재 날짜의 년, 월, 일, 요일 현재 날짜 또는 지정날짜의 년, 월, 일, 요일 값을 알아낸다. var now = new Date(); //현재 날짜의 날짜 객체를 만든다. //var now = new Date('2014-02-19'); //2014년 2월 19일에 대해서 날짜 객체를 만든다. var year = now.getFullYear(); //년도 ==> 2014 var month = now.getMonth() + 1; //월 ==> 2 ( 1월이 숫자 0을 반환한다) var day = now.getDate(); //일 ==> 20 var week = now.getDay(); //요일 ==> 4 ( 0 : 일, 1 : 월, 2 : 화, 3 : 수, 4 : 목, 5 : 금, 6 : 토 ) 관련글 현재시간 기준 날짜 계산 2014. 2. 20.
자바스크립트를 지원하지 않는 브라우저에 대한 대비 혹시라도 자바스크립트를 지원하지 않는 브라우저에서 내가 만든 페이지가 돌아갈 때, 자바스크립트 부분에서 오류가 발생하지 않도록 코딩시 다음과 같이() 처리해 주는 습관을 들이자. 예) 2014. 1. 25.
압뒤 공백 제거 var temp = " Test ";temp.replace(/(^\s*)|(\s*$)/gi, ""); 2014. 1. 23.
문자열 검색 var m = document.body.createTextRange(); m.findText("검색대상"); m.select(); … var m = document.getElementById("text").createTextRange();m.findText("검색대상");m.select(); 2014. 1. 22.
window 객체 1. 속성classes : 문서 에서 정의된 모든 CSS클래스들의 정보를 제공defaultStatus : 브러우저의 상태바에 초기문자열을 설정하는 경우에 사용frames : window 객체 안의 프레임들의 배열정보를 제공opener : open() 메소드를 이용하여 연 window 객체parent : 상위의 window 객체self : 현재 활성화된 window 객체status : 브라우저의 상태바에 문자열을 출력하는 경우에 사용tags : 문서안에 정의된 모든 태그의 정보를 제공top : 계층 구조의 최상의 window 객체innerHeight : 브라우저 내용의 높이 값. IE는 지원하지 않는다.innerWidth : 브라우저 내용의 폭. IE는 지원하지 않는다.outerHeight : 브라우저 높.. 2014. 1. 21.
10보다 작으면 앞에 0붙이기 n < 10 ? "0" + n : n; 2014. 1. 20.
웹페이지 랜더링 속도를 높이기 위한 javascript 코드 지연 첫번째 요소를 사이에 를 위치시킨다.…두번째특정 솔루션이나 프레임을 사용하면서 의 위치를 첫번째 방법처럼 할 수 없을 때는 속성 defer 의 값을 "defer" 로 설정 함으로써 그 해석을 지연 시킬 수 있다. …단, 이 방법은 Internet Explorer 에서만 가능하다. 이 방법이 W3C 표준임에도 불구하고 다른 브라우저는 정확히 지원하지 못한다. 2014. 1. 19.