예
날짜가 myProp라는 개월 name 속성을 개체를 제공하는 새로운 날짜 방법을 확인하십시오 :
Date.prototype.myMet = function() {
if
(this.getMonth() == 0){this.myProp = "January"};
if
(this.getMonth() == 1){this.myProp = "February"};
if
(this.getMonth() == 2){this.myProp = "March"};
if
(this.getMonth() == 3){this.myProp = "April"};
if
(this.getMonth() == 4){this.myProp = "May"};
if
(this.getMonth() == 5){this.myProp = "June"};
if
(this.getMonth() == 6){this.myProp = "July"};
if
(this.getMonth() == 7){this.myProp = "August"};
if
(this.getMonth() == 8){this.myProp = "Spetember"};
if
(this.getMonth() == 9){this.myProp = "October"};
if
(this.getMonth() == 10){this.myProp = "November"};
if
(this.getMonth() == 11){this.myProp = "December"};
};
Date 객체를 확인한 후 myMet 메서드를 호출합니다 :
var d = new Date();
d.myMet();
var monthname = d.myProp;
MONTHNAME의 결과는 다음과 같습니다
»그것을 자신을 시도 정의 및 사용
프로토 타입 생성자를 사용하면 새로운 속성과 메서드를 추가 할 수 있습니다 Date() 객체입니다.
속성을 구성 할 때, 모든 날짜 객체는 속성을 받게됩니다, 기본적으로 그 가치.
방법을 구성 할 때, 모든 날짜 개체가이 방법을 사용할 수있을 것이다.
Note: Date.prototype하기는하지만,에, 하나의 날짜 객체를 참조하지 않는 Date() 객체 자체.
Note: 프로토 타입은 모든 자바 스크립트 객체에 사용할 수있는 전역 객체 생성자입니다.
브라우저 지원
재산 | |||||
---|---|---|---|---|---|
prototype | 예 | 예 | 예 | 예 | 예 |
통사론
Date.prototype. name = value
기술적 세부 사항
자바 스크립트 버전 : | 1.1 |
---|
<자바 스크립트 날짜 개체