JS Built-ins
Reflectconstructbeginner

Reflect.construct - typeof

πŸ“– Usage Example
function Point(x, y) { this.x = x; this.y = y }
const p = Reflect.construct(Point, [1, 2])
console.log(p.x, p.y)        // β†’ 1 2
console.log(p instanceof Point) // β†’ true

Reflect.construct() acts like the new operator but as a function, creating a new instance of the target constructor.

typeof Reflect.construct returns function.

πŸ’‘ Hints (1)
  • β€’ All Reflect methods are functions.