The constructor property returns the constructor function for all JavaScript variables.
| // Returns function Object() {[native code]}: {name:‘John’,age:34}.constructor // Returns function Array() {[native code]}: [1,2,3,4].constructor // Returns function Date() {[native code]}: new Date().constructor // Returns function Set() {[native code]}: new Set().constructor // Returns function Map() {[native code]}: new Map().constructor // Returns function Function() {[native code]}: function () {}.constructor |
| (myArray.constructor === Array); |
| (myDate.constructor === Date); |