04-함수
- 프로그램 수행의 일련 가정을 하나의 단위로 묶어주는 수행 Block - 반복 호출이 가능 - 구문 function 함수이름(argument....) { // 함수 코드 [return value] }
- 백엔드 프레임워크 & 언어
- · 2011. 1. 12.
[1] Date 객체 : 날짜를 다루는 객체 - 생성 구문 o 변수 = new Date(); o 변수 = new Date([년,월,일,시,분,초,1/1000]); - 주요 메소드 getFullYear() : 1900년대 4자리 getYear() : 1900년대 2자리(2000년대는 4자리로 나옴) getMoth() : 월(0~11) 예) 0:1월, 11:12월 getDate() : 날짜 getHours() : 시(0~23) getMinutes : 분(0~59) getSeconds() : 초(0~59) getTime() : 1970년 1월 1일 이후 시간을 1/1000초 단위로 나타낸 값 today = new Date(); alert(today.getFullYear() + "." + (today.getMo..
[1] 자바스크립트는 객체지향언어(Object Oriented Lanuage) - JavaScript가 지원하는 객체만 사용할 수 있었으나 1.2버전에서는 개발자가 직접 객체를 만들 수 있다. [2] 객체의 종류 o 내장 객체 : 웹 브라우저에서 제공하는 객체 - 자바스크립트 내장 객체: JavaScript 코드 작성시 유용한 기능을 제공해 주는 객체들 - DOM 객체(브라우저 내장객체) : 웹 브라우저의 각 요소들을 객체로 제공 o 사용자 정의 객체 : 사용자가 만드는 객체
이벤트가 발생했을 때 자동으로 호출되는 Javascript 코드 - 형식 : onEvent명 ex) onClick = "alert('abc')" - 객체별 Event Handler window : onLoad, onUnload document : onLoad, onUnload hypertext link : onClick, onMouseOver form : onSubmit text : onBlur, onChange,onFocus,onSelect textArea : onBlur, onChange,onFoucs,onSelect select : onBlur, onChange, onFocus checkbox : onClick radio : onClick button : onClick reset : onClick ..
이벤트는 웹 페이지를 열람하는 사용자와 웹 브라우저와의 기본적인 인터페이스를 제어하는 기능 - 특정 동작(사건)이 발생될 때 생성되는 신호 (signal) 예) 마우스로 버튼 클릭, text field에 글 입력, 페이지 로딩 - 자바스크립트는 웹 브라우저에서 발생하는 이벤트(신호)를 감지하여 그에 대한 적절한 반응 동작을 수행하는 스크립트를 작성할 수 있는 구조(메커니즘)을 제공한다. 1. HTML을 구성하는 요소에 Event Handler 설정 2. 브라우저가 Event 발생시 Handler와 연결된 function을 호출한다. 이벤트 종류 focus : 폼 요소를 선택해서 포커스가 주어졌을 때 blus : 포커스가 폼 입력 항목을 벗어 났을 때 change : 폼 요소가 가지는 값이 사용자에 의해 ..
- 프로그램 수행의 일련 가정을 하나의 단위로 묶어주는 수행 Block - 반복 호출이 가능 - 구문 function 함수이름(argument....) { // 함수 코드 [return value] }
[1] 변수 : 데이터를 저장할 수 있는 공간 [2] 변수선언 : 변수의 이름과 데이터 타입 등을 선언하는 작업 - 자바스크립트는 데이터 타입 선언 없이 변수의 이름만을 선언한다. - 선언 구문 . [var] 변수명 [=값] . 예) var num; var name="홍길동" var age = 10; address = "서울" [3] 데이터 타입 - 숫자 : 정수, 실수 - 문자열 : 값은 ' ' 또는 " "로 묶는다. - 논리형 : true, false - null