2.构造函数和this.js 531 B

1234567891011121314151617181920212223242526
  1. // 构造函数
  2. // function Fn1() {}
  3. // 通过new实例化:new Fn1()
  4. // 函数
  5. // function fn1() {}
  6. // (function(){})() 立即执行函数
  7. // 箭头函数() => xx
  8. // 匿名函数
  9. // let xxx =function() {}
  10. // function Fn1() {
  11. // }
  12. // 构造函数:构造器(属性) 原型(方法)
  13. class Person1 {
  14. // 构造器
  15. constructor(x, y) {
  16. console.log(this);
  17. this.name = x;
  18. this.age = y;
  19. }
  20. hello() {
  21. console.log("你好");
  22. }
  23. }
  24. let p1 = new Person1('图图', 2);
  25. console.log(p1);
  26. p1.hello();