JavaScript Date constructor Property
Below is the example of the Date constructor property.
- Example:
JavaScript
<script type = "text/javascript"> var date = new Date(); document.write("Date.constructor:" + date.constructor);</script> |
- Output:
Date.constructor:function Date() { [native code] }In JavaScript, the Date constructor property returns the constructor function for an object. For JavaScript Date constructor property returns function Date() { [native code] }.
Syntax:
Date.constructor
Return value: It returns the function Date() { [native code] }.
More example codes for the above property are as follows:
Example 1: This example uses constructor property and returns the date constructor function.
html
<!DOCTYPE html><html><head> <title> JavaScript Date constructor Property </title></head><body style="text-align:center;"> <div> <h1 style="color: green;">GeeksforGeeks</h1> <p> JavaScript Date constructor Property returns the function that created the Date's prototype: </p> <b id="GFG"></b> </div> <!-- Script to use date constructor --> <script> var dy = new Date(); document.getElementById("GFG").innerHTML = dy.constructor; </script></body></html> |
Output:

Example 2: This example uses constructor property and returns the date constructor function.
html
<!DOCTYPE html><html><head> <title> JavaScript Date constructor Property </title></head><body style="text-align:center;"> <div> <h1 style="color: green;">GeeksforGeeks</h1> <p> JavaScript Date constructor Property returns the function that created the Date's prototype: </p> <button onclick="gfg()">Click me</button> <p id="GFG"></p> </div> <!-- Script to use Date constructor Property --> <script> function gfg(){ var dy = new Date(); document.getElementById("GFG").innerHTML = dy.constructor; } </script></body></html> |
Output:

Supported Browsers: The browsers supported by JavaScript Date constructor Property are listed below:
- Google Chrome 1 and above
- Edge 12 and above
- Firefox 1 and above
- Internet Explorer 8 and above
- Opera 3 and above
- Safari 1 and above


