2017. 8. 22. 14:24ㆍ하루만에 프로그래밍 끝내기/JAVASCRIPT
1. 자바스크립트는 기본적으로 제공하는 객체들이 있습니다. 예를 들면, 날짜를 알려주는 Date(), 수학 함수들을 지원하는 Math(), 배열을 지원하는 Array() 등이 있습니다. 객체(Object)는 웹 문서를 구성하는 요소라고 할 수 있습니다. 웹 페이지에서는 상태 표시줄, 스크롤바, 폼버튼 등을 객체라고 볼 수 있습니다. 속성(Property)은 객체의 특징 및 상태를 나타냅니다. 예를 들어, window객체는 name(이름), 이미지 객체는 width, height와 같은 속성을 가집니다. 메소드(Method)는 객체가 하는 동작을 나타냅니다. 지금까지 사용했던 document.write(); alert();와 같은 것을 메소드라고 할 수 있습니다. 객체와 속성, 객체와 메소드를 연결할 때는 .로 연결합니다.
2. 자바스크립트의 대표적인 내장 객체인 Date()를 이용해서 현재 날짜를 출력해 봅니다.
-1) 소스코드
|
-2) 실행결과
메소드 |
기능 |
getDate() |
날짜를 출력합니다. (1~31) |
getFullYear() |
연도를 출력합니다. |
getHours() |
시간을 출력합니다. (0~23) |
getMinutes() |
분을 출력합니다. (0~59) |
getMonth() |
달을 출력합니다. (1~12월) |
getSeconds() |
초를 출력합니다. (0~59) |
getTime() |
1970년 이후 시간을 1/1000초 단위로 출력합니다. |
3. 위의 메소드를 이용해 기념일까지 남은 날짜를 계산해 주는 프로그램을 만들어 봅니다.
-1) 소스코드
|
-2) 실행결과
메소드 |
기능 |
ceil(x) |
x 값을 올립합니다. |
floor(x) |
x 값을 내림합니다. |
round(x) |
x 값을 반올림합니다. |
random() |
난수를 만듭니다. |
abs(x) |
x 값의 절댓값을 구합니다. |
'하루만에 프로그래밍 끝내기 > JAVASCRIPT' 카테고리의 다른 글
6. 퀴즈 프로그램 만들기 (3) | 2017.08.21 |
---|---|
5. 함수 만들기 (0) | 2017.08.11 |
4. 내가 좋아하는 동물들 (0) | 2017.08.10 |
3. 음식 주문하기 (0) | 2017.08.09 |
2. 사칙연산하기 (0) | 2017.08.09 |