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 a Class Without class
JS: typeof Class
Webdev Search 🔍
JavaScript in Depth
Basics
Filename Extension
Run JavaScript
Comment
Print
Quote String
Number
Math Operators
Assignment
Boolean
Test Equality
Conditional
Loop
Array basics
Object basics
Advanced
Value Types
Variable
String
Regex
Property
Object
Array
Function
Class
Iterable
Misc
Module
Try Catch Throw
ECMAScript News
Misc index
Misc. Index
Obj Ref
JS Object Reference