一个简单的问题。
我有一个包含多个 JavaScript 的 Web 项目。
JS:
// (1) Event
$('.input').keyup(function()
{
keyUpFunction();
});
// (2) Function
function keyUpFunction(){ ... }
(1),(2) 哪个应该在一个 javascript 文件中排在第一位?如果浏览器先读取函数,它是否将函数存储在内存中并在扫描事件时调用它。
在某些情况下,在 multi javascript 中定义了相同的函数。例如
prm.add_endRequest(function() {
fn1();
fn2();
});
$(document).ready(.......)
我是否应该复制函数名称并在每个 js 文件中定义每个组件。还是将函数声明在一个文件中并调用复合函数的子函数?