В чём разница в javascript ++ перед переменной или после?
++count - увеличивает, затем использует.
count++ - использует, затем увеличивает.
Попробуйте в консоле браузера (по очереди)var count = 1;
count // 1
++count // 2
count++ // 2
count //3
Если написатьvar a = 0;
console.log(a++)
то в консоль сначала выведется переменная "а", то бишь "0", а потом произойдет операция инкрементирования(++).
А если написатьvar a = 0;
console.log(++a)
сначала произойдет операция инкрементирования, потом в консоль выведется переменная "а", равная "1"