JavaScript in Depth
JS: Constructor and Class
By Xah Lee. Date:
2025-04-26
. Last updated:
2026-01-31
.
JavaScript. Constructor, Class
JS: Constructor and Class
JS: this (binding)
JS: Constructor
JS: prototype (property)
JS: new (operator)
JS: new.target
JS: instanceof (operator)
JS: constructor (property)
JS: typeof, instanceof, .constructor
JS: class (keyword)
JS: Class Expression
JS: static (keyword)
JS: extends (keyword)
JS: super (keyword)
JS: Define class by function
JS: typeof class object
Webdev Search 🔍
JavaScript in Depth
Basics
Filename Extension
Run JavaScript
Comment
Print
String
Number
Math Operators
Assignment
Boolean
Test Equality
Conditional
Loop
Array
Object
Function
Value Types
In-depth
Variable
String
Object
Property
Array
Function
Class
Iterable
Module
Try Catch Throw
Regex
ECMAScript News
Obj Ref
JS Object Reference
Misc index
Misc. Index