1.类.js 533 B

12345678910111213141516171819202122232425262728
  1. "use strict";
  2. /**
  3. * 通过class定义一个类
  4. */
  5. class Person {
  6. constructor() {
  7. this.name1 = '图图';
  8. /**
  9. * static 静态属性
  10. * 属性添加static后 变成了 类
  11. * 只能通过类 去更改
  12. * 规避name字段
  13. * readonly 只读
  14. */
  15. }
  16. say() {
  17. console.log("你好");
  18. }
  19. }
  20. Person.age = 3;
  21. // 实例化
  22. let p1 = new Person();
  23. // p1.age = 12;
  24. // p1.name1 = 'aaa';
  25. console.log(p1, 'p1');
  26. Person.age = 12;
  27. console.log(Person.age);
  28. p1.say();