割り当てのためにストップウォッチを作成しようとしています。JSがコールバック関数内で++を使用して変数を追加できない
最初は、私はこのように
handleClickLap: function(){
$('#lap').click(function(event){
if (Stopwatch.isRunning) {
let lapCounter = 0;
lapCounter = lapCounter + 1;
console.log(lapCounter);
})
を私の膝の機能を構築し、それは完全に働いていました。 (機能:
は、私はすべての私の問題があり、ここで
window.onload = function(){
AppController.handleClickStart();
AppController.handleClickStopReset();
AppController.handleClickLap();
};
機能、ラップを呼び出し、この
lap: function(){
if (Stopwatch.isRunning) {
let lapCounter = 0;
lapCounter ++;
console.log(lapCounter);
}
}
handleClickLap: function(){
$('#lap').click(function(event){
Stopwatch.lap();
})
ように私のコードを書き換える必要があった後、慎重に割り当てを読みます)実行しないでくださいlapCounter ++;カウンタを更新することもなく、私は++ lapcounterを試してみました。
私は間違っていますか?
たぶん、 '' ++あなたは再宣言している変数の前の行理由: 'lapCounter = 0を聞かせ;'? – alfasin
元のコードは完全に機能しましたか?私はそれが常に '1'を記録すると思う... – emil
@alfasinあなたはとても正しいです、私は本当に疲れています。 – Marco