最近我碰到一段代碼,這是這樣的:javascript中的function(){}是什麼意思?
var noop = function(){};
options.ondragover = options.ondragover || noop;
options.ondragleave = options.ondragleave || noop;
options.ondrop = options.ondrop || noop;
options.onfilesdone = options.onfilesdone || noop;
這只是一個佔位符函數,如果任何'option。*'函數不存在。 – Xufox
noop表示「無操作」。這是一個空的函數 – Gab
在這種情況下,只是默認函數來設置,如果我們沒有任何其他選項。 –