123456789101112131415161718192021222324252627282930313233 |
- (function () {
- /**
- * readonly
- * static
- * private 私有的 只能使用类去进行获取修改
- * public 共有的
- * protected 受保护的 只能在当前类或者当前类的子类中访问
- */
- class Person {
- constructor(name, age) {
- this.name = name;
- this.age = age;
- }
- getName() {
- return console.log(this.name);
- }
- get name1() {
- return this.name;
- }
- set name1(val) {
- this.name = val;
- }
- }
- let p = new Person("蜡笔小新", 3);
- console.log(p, '修改前');
- // p.name = '图图';
- // console.log(p.name,'修改后')
- console.log(Person.name, '哈哈');
- p.getName();
- p.name1 = '图图';
- // p.age = 12;
- // console.log(p.name1,p.age)
- })();
|