| 1234567891011121314151617181920212223242526 |
- "use strict";
- // 属性的封装:令属性更加安全
- (function () {
- class Person {
- constructor(name1, age1) {
- this.name1 = name1;
- this.age1 = age1;
- }
- /**
- * 属性封装:
- * getter 获取属性 get
- * setter 修改属性 set
- */
- get names() {
- return this.name1;
- }
- set names(val) {
- this.name1 = val;
- }
- }
- let p = new Person('图图', 3);
- console.log(p, 'p');
- console.log(p.names);
- p.names = '小新';
- console.log(p.names, 'p');
- })();
|