PHP前端开发

js中constructor用法

百变鹏仔 2天前 #JavaScript
文章标签 js

javascript 中 constructor 用法

constructor 是 JavaScript 中的一个内置属性,它指向创建对象的函数。它用于在创建对象时初始化对象的状态。

语法:

constructor

用法:

constructor 可用于以下目的:

  1. 获取创建对象的函数:
let obj = new Object();console.log(obj.constructor); // 输出:Object
  1. 创建新对象:

constructor 可以用作创建新对象的函数:

class Person {  constructor(name) {    this.name = name;  }}let person = new Person("John");console.log(person instanceof Person); // 输出:true
  1. 设置对象的原型:

constructor 可以用于设置对象的原型:

function Animal() {}function Dog() {}Dog.prototype = new Animal();let dog = new Dog();console.log(dog.constructor); // 输出:Dog

注意事项: