js中方法和函数的区别

120 阅读1分钟

区别

  • 函数 function 函数是一段代码,需要通过名字来调用,将一些数据作为参数传入进行处理,可以返回结果,也可以不返回结果
function fn () {} 
// 调用方法
fn()
fn.call() 
  • 方法 method 将函数赋值给了对象,即通过对象调用的js函数,方法是一种特殊的函数
var obj = { o.sayHi:function () {} } 
// 调用方式
o.sayHi() 

参考文献

菜鸟教程
函数总览