我想計算單擊時調用函數的次數。我有這個目前爲止,但它不工作。有人能幫忙嗎?如何在調用函數調用次數時調用函數中的閉包
function test(){
var count = (function({
var i = 0;
return function(){
return i += 1;
}
})();
if(count() == 2){
// do this
}
}
調用函數,就像這樣:
<select onclick="javascript: test();">
它看起來像count函數沒有正確調用。我如何調用該函數並對其執行操作?我想在某些點擊次數下執行邏輯。
你似乎很大地過度複雜 - 爲什麼不把'count'變量放在'test'函數之外,並在被調用時增加它呢? –