Notice
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
관리 메뉴

Jade_o.o

[javascript] JavaScript 공부 정리11 - 내장 객체(표준 객체) Date 객채, Math 객채 본문

JavaScript

[javascript] JavaScript 공부 정리11 - 내장 객체(표준 객체) Date 객채, Math 객채

by jade 2024. 1. 16. 17:33
JavaScript 표준객체

• 자바스크립트가 기본적으로 가지고 있는 객체들
• 프로그래밍을 하는데 기본적으로 필요한 도구들
• String, Number, Array, Date, Math ..........

     • 1) Date 객체

        => Date 객체 - 함수

     • 2) Math 객체

        => Math 객체 - 함수

 

 

1) Date 객체

• Javascript 에서 매 순간 바뀌는 시간과 날짜에 관한 정보를 얻기 위해 사용하는 객체

// Date 객체 초기화

new Date()
new Date(밀리초)
    -> new Date(800000); // 1970년 1월 1일 0시부터 밀리초만크므 지난 날짜
new Date(년, 월, 일, 시, 분, 초, 밀리초)
    -> new Date(16, 5, 25); // 1916년 5월 25일 00:0:00
    -> new Date(2024,1,16,15,40) // 2024년 1월 16일 15:40:00

 

Date 객체 - 함수

• Date.now()
• Date.prototype getter 메소드 ( var date = new Date(); )
     • date.getFullYear()
     • date.getDate()
     • date.getDay()
     • date.getTime()
     • date.getHours()
     • date.getMinutes()
     • date.getSeconds()

 

 

2) Math 객체

• 수학에서 자주 사용하는 상수와 함수들을 미리 구현해 놓은 Javascript 표준 내장 객체
• 웹 브라우저마다 다른 결과를 얻을 가능성이 있기에 정확한 결과를 얻어야 할 경우에는 Math 메소드를 사용하지 않는 것 이 좋음

 

 

Math 객체 - 함수

• Math.PI
• Math.E

• Math.min()
• Math.max()
• Math.random()
• Math.round()
• Math.floor()
• Math.ceil()