我目前正在研究一个现有的项目,试图弄清楚它是什么。
我有这段代码,我想知道它实际上做了什么,以及如何调用这个类中的特定函数:
(function fileactions($) {
$(function init() {
$(document).bind('file-delete', fileDelete);
}
function fileDelete() {
alert('do something');
}
function callThisFunction() {}
})(jQuery);
所以我一直在上面工作,因为代码已经存在,但现在我需要从callThisFunction()
对象外部调用函数fileactions
(它甚至是一个对象吗?)。 / p>
我远非javascript专家,据我所知,谷歌这是一种子类化方式?这是否意味着我正在使用fileactions
中创建的函数扩展jQuery?
fileDelete
方法很简单,我只能触发一个事件并且它会起作用,到目前为止我只需要这样的功能。