Can someone please explain me the difference between function and method in JavaScript with a real examples?
本问题已经有最佳答案,请猛点这里访问。
我知道这是一个非常基本的问题,但由于我是一个初学者,我对它的了解非常有限。我试着通过谷歌搜索各种在线资源来理解它,但却无法清晰地看到它。事先谢谢。
在javascript中,方法是在对象属性上设置的函数;不多不少。
1 2 3 4 5 6 7 8 9 10 11 | window.f = function() {} // method of `window` a = { g: function() {} // method of `a` }; function x() { var h = function() {} // not a method, because it's in a local variable, // not in an object attribute var b = { i: h }; // method of `b` now. }; |