在方法中,谁执行方法,this就指向谁

    1. <script>
    2. var obj = {
    3. name:"zhang",
    4. age:"18",
    5. number:"2333",
    6. // 函数可以作为对象的方法 注意,成员函数的定义方式和普通函数有所不同
    7. sayName:function(){
    8. console.log(this.name);
    9. },
    10. sayAge:()=>{
    11. console.log(this.age);
    12. },
    13. //es6语法
    14. sayNumber(){
    15. console.log(this.number);
    16. }
    17. }
    18. // 在方法中,谁执行方法,this就指向谁
    19. obj.sayName();
    20. obj.sayAge();
    21. obj.sayNumber();
    22. </script>