私はこのような関数式を持っています:
var inputChecker = function(field) {
return function() {
if(field === '' || field === 'undefined' || field === null) {
return false;
}
return true;
}
}
いくつかの異なる関数式で使用したい:
(function($) {
if(inputChecker(x)) {}
})(jQuery);
(function($) {
})(jQuery);
しかし、問題は、inputChecker が体外で宣言されている場合、これらの関数式で表示されないことです。なぜだか分からない?inputChecker はグローバルであるべきではありませんか?