"use strict"; // 通过class去定义类 // 对象中包含两部分:属性 方法 // readonly 只读 // static 通过类进行使用 // 规避name字段 class Person { constructor() { this.name = '孙悟空'; this.hi = false; } static say() { console.log("大声说再见"); } } Person.age = 10; // 使用 // 实例化对象 let p = new Person(); p.name = '猪八戒'; // p.age = 12; console.log(p, 'p'); // console.log(p.age) Person.age = 12; console.log(Person.age, 'Person'); // p.say() Person.say();