본문 바로가기
728x90

BOOK/자바스크립트19

응용예제(앨범만들기) 배열과 이미지 객체를 사용한 앨범 만들기 [실습예제] onmouseover Event 객체 발생한 이벤트에 대한 정보를 기억하고 있는 객체. IE 계열과 비IE 계열의 사용법이 다르다. IE window.event 비 IE function func(e) 주요 속성 altKey alt 키를 눌렀을 때 발생 합니다. altLeft 왼쪽 alt키를 눌렀을 때 발생 합니다. button 마우스 버튼을 눌렀을 때 발생 합니다. (1=왼쪽, 2=오른쪽, 3=양쪽) clientX 윈도우에서 실제 데이터 영역을 기준으로 마우스의 x좌표의 위치를 알려줍니다. clientY 윈도우에서 실제 데이터 영역을 기준으로 마우스의 y좌표의 위치를 알려줍니다. ctrlKey ctrl키를 눌렀을 때 발생 합니다. ctrlLeft 왼쪽.. 2021. 7. 30.
응용예제 - 시계만들기 1. setInterval / clearInterval 의 원형 시 수 선 수 학 습 학 습 목 표 - 객채의 개념 setInterval clearInterval 1. 타이머를 설정/중지 할 수 있다. 2. 상태 표시줄에 시간을 표시 할 수 있다. 변수 = setInterval(func, msec, arg1, arg2, arg3...) clearInterval(변수) [예제] 실습 예제(시계 만들기) [실행 결과] 2021. 7. 30.
JSON 표기법 JSON 표기법이란 ? JavaScript Object Notation 의 약자로 서로 다른 프로그래밍 언어 간에 데이터를 교환하기 위한 표기법으로 읽고 쓰기 쉽도록 고안해낸 데이터 표기법중 하나. 간단한 데이터를 표현하기 하는데는 XML 보다도 더 간단해 질 수 있어 모바일용으로 적극 권장되고 있음. XML 보다는 기능이 적고 간단하기 때문에 파싱하는데 필요한 시간이 단축될 수 있음. 표현 방법 대부분의 언어에서 친숙하게 사용되고 있는 구조로서 3가지 형태로 표현 할 수 있다. 1) {변수:값, ...} 형태 2) [배열] 3) 혼합형 1. { 변수:값, ...} 형태 {}를 사용하여 변수명과 값을 나열하는 행태. 과일이름을 정의해 보자. var fruits = { apple:'사과' , banana:.. 2021. 7. 30.
이벤트란? 이벤트란? 이벤트란 컴퓨터와 작업자 사이에 발생하는 일종의 메시지이다. 가. 이벤트 발생 이유 작업의 시작과 끝을 알리거나 컴퓨터나 작업자가 알아야할 내용이 발생할 때 이를 전달하기 위해 이벤트를 발생 시킨다. 이때 인터럽트란 것에 의해 처리 과정에 있던 일들이 잠시 중단될 수 있다. 나. 이벤트와 이벤트 핸들러 이벤트를 컴퓨터와 작업자 사이에 주고 받는 메시지라 하면 이벤트 핸들러는 이 메시지를 감지하는 함수라 볼수 있다. 하나의 이벤트 핸들러는 하나의 이벤트와 연결되어 있다. 다. 이벤트 객체 브라우저 마다 약간씩의 차이는 있으나 아래와 같은 방법으로 이벤트를 핸들링 할 수 있다. function test(event){ ev = event || window.event; } 이벤트와 관련된 정보 alt.. 2021. 7. 30.
728x90
LIST