0
function test() {
alert(1);
return "hello";
}
Function.prototype.before = function (func) {
var __bself = this;
return function() {
if (func.apply(this, arguments) == false)
return false;
return __bself.apply(__bself, arguments);
}
};
test.before(function(){
alert(2);
})();
if (func.apply(this, arguments) == false)
是什麼意思? 我不認爲這個函數會返回false。javascript:爲什麼返回值可能是假的
這* *特殊函數不會返回假,但其他人可能... – ssube