写这个的时候感觉自己还有点绕。
方法中 调用属性 和 其他方法?
<script> class Star { constructor(name, age) { this.name = name //构造函数中的this就是实例对象 this.age = age//构造函数中的this就是实例对象 this.sing();//实例对象 } sing() { //调用了实例对象的属性 console.log('大家好,我叫' + this.name); console.log(this); //方法中的函数是实例对象 //调用了实例对象的方法 this.say();//实例对象 } say() { console.log('我是被添加的say方法'); } } var myh = new Star('米耀华', 12)//传递的实参会被赋值给constructor的形参 // console.log(myh); // myh.sing(); // myh.say(); </script>
还没有评论,来说两句吧...