Date prototype Property - Javascript Date

Javascript examples for Date:prototype Property

Description

The prototype constructor can add new properties and methods to the Date() object.

Date.prototype refers to the Date() object itself.

Syntax

Technical Details

The following code shows how to Make a new date method that gives the date object a month-name property called myProp:

Demo Code

ResultView the demo in separate window

<!DOCTYPE html>
<html>
<body>

<button onclick="myFunction()">Test</button>

<p id="demo"></p>

<script>
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 = "September"};
    if (this.getMonth() == 9){this.myProp = "October"};
    if (this.getMonth() == 10){this.myProp = "November"};
    if (this.getMonth() == 11){this.myProp = "December"};
};

function myFunction() {//from   ww w. j  a  v  a 2  s .  c o  m
    var d = new Date();
    d.myMet();
    document.getElementById("demo").innerHTML = d.myProp;
}
</script>

</body>
</html>

Related Tutorials