jj

85 阅读1分钟

一、类class实现
用构造函数方法创建一个类
this.name是类的属性名
name是构造函数赋值给属性
实例化一个Person对象
执行run()方法
输出对象属性
判断是否是Person对象,在判断类的类型是function
支持表达式写法:new Person\

二、getter和setter
面向对象的三大定律中成员的属性,我们需要对它进行封装,变成私有属性
目前this.name基本是对外公开的,可以在类外取值和赋值
把类的属性变成私有的,需要通过get()和set()方法实现
#name 提案,浏览器暂时不支持
私有属性,类外无法访问\