JavaScript Constructors
Complete Constructors Reference
Revised June 2026
| Name | Description |
|---|---|
| Array() | Creates a new Array object |
| BigInt() | Creates a new Boolean object |
| Boolean() | Creates a new Boolean object |
| Date() | Creates a new Date object |
| Error() | Creates a new Error object |
| Function() | Creates a new Function object |
| Map() | Creates a new Map object |
| Number() | Creates a new Number object |
| Object() | Creates a new Object |
| Promise() | Creates a new Promise object |
| RegExp() | Creates a new RegExp object |
| Set() | Creates a new Set object |
| String() | Creates a new String object |
| Symbol() | Creates a new String object |
| WeakMap() | Creates a new String object |
| WeakSet() | Creates a new String object |