您当前的位置: 首页 > 

JS中什么是函数,什么又是方法???

发布时间:2020-08-11 23:45:28 ,浏览量:4

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <script> /*
        1.什么是函数?
        函数就是没有和其它的类显示的绑定在一起的, 我们就称之为函数

        2.什么是方法?
        方法就是显示的和其它的类绑定在一起的, 我们就称之为方法

        3.函数和方法的区别
        3.1函数可以直接调用, 但是方法不能直接调用, 只能通过对象来调用
        3.2函数内部的this输出的是window, 方法内部的this输出的是当前调用的那个对象

        4.无论是函数还是方法, 内部都有一个叫做this的东东
        this是什么? 谁调用了当前的函数或者方法, 那么当前的this就是谁
        */ //函数 function demo() { console.log(this); } demo();//window //方法 let obj={ name:"cyg", test:function() { console.log(this); } }; obj.test();//obj </script> </body> </html> 

在这里插入图片描述

关注
打赏
1688896170
查看更多评论

暂无认证

  • 4浏览

    0关注

    110100博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0534s