标签: 构造函数

2 个内容

笔记(2)

JavaScript构造函数既是函数又是对象创建模板,需用`new`调用。`new`创建对象、绑定上下文、初始化属性并处理返回值。原型链实现继承,引擎优化属性查找。`new.target`检测实例化方式,避免内存泄漏。类是语法糖,私有字段是新提案。构造函数在框架和库中有广泛应用。

Elliot Yang·
140 浏览

本文介绍了构造函数与 `new` 操作符的使用。构造函数是命名以大写字母开头且通过 `new` 调用的函数。`new` 操作符创建新对象,并将 `this` 指向该对象,`new.target` 可用于判断函数是否通过 `new` 调用。文章还提供了 `new` 操作符的模拟实现。

Elliot Yang·
94 浏览