It returns a reference to the Number function that created the instance's prototype.
Its syntax is as follows −
number.constructor()
Returns the function that created this object's instance.
<html> <head> <title>JavaScript constructor() Method</title> </head> <body> <script type="text/javascript"> var num = new Number( 177.1234 ); document.write("num.constructor() is : " + num.constructor); </script> </body> </html>
num.constructor() is : function Number() { [native code] }