我有這個類爲什麼這個類不返回false ||真正?
Class.V = function(v) {
if (v.BooleanValue == true) {
v.Success();
} else {
v.Fail();
}
return Class;
}
,我有一個按鈕,將執行一個函數,將返回true或false與形式PROCEDE與否。
<input type="submit" onclick="return check()" Value="Check" />
function check() {
Class.V({
BooleanValue: true,
Success: function() {
return true;
},
Fail: function() {
return false;
}
})
但它做的工作。這項工作,而不是:
function check() {
Class.V({
o: true,
Success: function() {
results = true;
},
Fail: function() {
results = false;
}
return results;
//now works as expected
})
爲什麼會發生這種情況?
這是一個有點切,但我建議http://javascript.crockford.com – 2013-03-04 14:38:54