0

我的代码如下所示:

function submitHandler($link, $modal, close) {
    var ...
    var onDone = function (json, textStatus, XMLHttpRequest) {
     ...
    }
    var onFail = function (XMLHttpRequest, textStatus, errorThrown) {
     ...
    }
    var successModal = function (json) {
    ...
    }
    var failModal = function (json) {
       ...
    }
    if (!$form.get(0).checkValidity || $form.get(0).checkValidity()) {
    ...
        $.ajax({
        ....
            .done(onDone)
            .fail(onFail);
    }
}

我所有的相关功能都在同一个文件中。我以前在不同的文件中拥有这些函数,但后来我发现如果它们在一个文件中似乎更好,这样它们就可以共享相同的变量(在文件的顶部)。这是大多数人使用的编码实践还是他们将每个 javascript 函数放在自己的文件中?有没有办法将一个文件的内容包含在另一个文件中?

4

0 回答 0