javascript - jQuery 函数实现和函数调用?

标签 javascript jquery

调用函数有什么区别:

testCall: function()function testCall() 在 jQuery 中?

更新:

问题:使用其中一种方法是否会产生一些与之相关的性能问题或者您属于哪一种并不重要使用?

更新2

我还注意到,当我使用 testCall: function() 定义函数并使用 this.testCall() 调用它时,它工作正常并且是能够在任何其他函数中调用它。

但是当我使用 function testCall() 并尝试在另一个函数中使用 testCall() 调用它时,我收到错误并且无法调用它。这是可能的还是可能有其他原因导致错误

最佳答案

在此示例中:

testCall: function()

testCall 现在是您所在对象上可用的函数,如下所示:object.testCall() 它可以访问此对象内的其他函数、属性等如果需要的话反对。

在此版本中:

function testCall()

testCall 只是一个全局可用的方法,不限于对象或插件,无论您正在处理什么,您都可以从任何地方调用它,如下所示:testCall()

关于javascript - jQuery 函数实现和函数调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2654566/

相关文章:

JavaScript 从对象访问值

javascript - Mocha 和诗乃的方法 spy

javascript - 如何在 ExtJS 中禁用分组网格中的折叠?

javascript - 只有 EJB 的 AngularJS 应用程序

jquery - 如何确定元素是否位于固定位置的容器中?

javascript - 嵌套按钮 : how to achieve separate functionality

javascript - 使用 PrettyPhoto 和 jQuery 打开自定义内容

javascript - 如何更新动态输入控件的背景颜色?

jQuery Waypoint - 想要反转功能

javascript - 如何使 jquery 图像在屏幕尺寸上动态替换而不是仅在刷新时替换?