js中方法和函数的区别

  1. 单词不同。

    方法的英文是method,函数的英文是Function。函数

  2. 位置不同。code

    写在外面(直接写在<script>标签里面的)的叫函数,好比这样对象

    <script>
       function abc(){
       
       }
    </script>

    写在类里面的叫方法,由于方法和某个实例或对象是绑定的。好比这样:ip

    function Person(){
       //写在Person里面的叫方法
    }

在JS中,方法和函数都是使用function来定义的,因此有些人不会去特地区分它们,由于js既有函数也有方法。io

可是有的语言是有明确区分的,好比Java,它只有方法,没有函数这个概念。function

搞清楚js中方法和函数的区别仍是颇有必要哒,并且并不难,嘿嘿。class

相关文章
相关标签/搜索