5_readonly修饰符.js 428 B

123456789101112131415
  1. //readonly 只读属性
  2. (function () {
  3. var Person = /** @class */ (function () {
  4. function Person(name) {
  5. this.name = 'abc';
  6. this.name = name;
  7. }
  8. return Person;
  9. }());
  10. var john = new Person('john');
  11. console.log(john);
  12. // john.name = 'peter'
  13. //因为是只读属性 所以会进行报错
  14. //但是转化为js之后还是可以编译 并且修改的
  15. })();