본문 바로가기
728x90

BOOK68

이벤트란? 이벤트란? 이벤트란 컴퓨터와 작업자 사이에 발생하는 일종의 메시지이다. 가. 이벤트 발생 이유 작업의 시작과 끝을 알리거나 컴퓨터나 작업자가 알아야할 내용이 발생할 때 이를 전달하기 위해 이벤트를 발생 시킨다. 이때 인터럽트란 것에 의해 처리 과정에 있던 일들이 잠시 중단될 수 있다. 나. 이벤트와 이벤트 핸들러 이벤트를 컴퓨터와 작업자 사이에 주고 받는 메시지라 하면 이벤트 핸들러는 이 메시지를 감지하는 함수라 볼수 있다. 하나의 이벤트 핸들러는 하나의 이벤트와 연결되어 있다. 다. 이벤트 객체 브라우저 마다 약간씩의 차이는 있으나 아래와 같은 방법으로 이벤트를 핸들링 할 수 있다. function test(event){ ev = event || window.event; } 이벤트와 관련된 정보 alt.. 2021. 7. 30.
Screen 객체 Screen 객체 사용자의 디스플레이 정보를 저장하고 있는 객체이다. 속성 Method 설 명 availHeight / availWidth 윈도우의 인터페이스 영역을 제외한 실제 화면 높이 와 넓이 colorDepth 사용 가능한 컬러수 pixelDepth 한 픽셀당 비트수(브라우저에 따라 지원 불가) height / width 화면의 높이와 넓이 [예] 현재 사용자의 다스플레이 모니터의 크기를 화면에 나타내 보자. [결과] 사용자의 모니터 해상도에 따라 다르게 나옵니다. 2021. 7. 30.
Math 객체 Math 객체 1. Math 객체 1.1. Math.max(a,b) : a 와 b 중 큰수를 리턴한다. a=10 ; b=20 r=Math.max(a,b) --> 20 1.2. Math.min(a,b) : a 와 b 중 작은수를 리턴한다. a=10 ; b=20 r=Math.min(a,b) --> 10 1.3. Math.random() : 0~1 사이의 난수를 리턴한다. a= Math.random() --> 0~1 사이의 난수 b= parseInt(Math.random()*100) --> 0~100 사이의 난수 c= parseInt(Math.random() * 80) + 10 --> 10 ~90 사이의 난수 1.4. Math.round(x) : x를 반올림한다. a= Math.round(10.4) --> 1.. 2021. 7. 30.
Date 객체 Date 객체 1. 객체 생성하기 변수 = new Date() 변수 = new Date(y,m,d,ho,mi,se) 가. 주요 method today=new Date()로 날짜 객체를 생성했을 경우 Method 설 명 today.getYear() 현재 시스템의 연도. today.getMonth() 0~11사이의 월. 실제 월을 구하려면 today.getMonth()+1을 해야함. today.getDate() 날짜. today.getDay() 요일. 0=일요일 today.getHours() 0~23 사이의 시간 today.getMinutes() 0~59 사이의 분 today.getSeconds() 0~59 사이의 초 예) 현재일을 yy/mm/dd 로출력 : dd = today.getYear() + "/" .. 2021. 7. 30.
728x90
LIST