Я немного путаю об этом процессе:Разницы между варом встревоженной ++ и варом +-
function counter() {
var count = 0;
return function() {
alert(count++);
}
}
var count = counter();
count();
Почему после выполнения кода, предупреждение было еще 0, но если я изменю «подсчитывать ++» на «счет +1 ", выход предупреждения был 1. Может ли кто-нибудь объяснить мне этот процесс.
изменить его на счетчик ++ и посмотреть, что происходит ... – user2782001
'alert (count ++)' сначала предупредит значение 'count', а затем увеличит его на единицу. Это называется оператором post-Increment. Вы можете использовать '++ count', чтобы сначала увеличить значение, а затем предупредить. – Tushar
Вы [прочитали какую-либо документацию] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Arithmetic_Operators#Increment_())? –