When it comes to C++, many argue that ++i is better than i++.
++i; // Fetch i, increment it, and return it
i++; // Fetch i, copy it, increment i, return copy
If you're interested, there's a similar discussion on Stack Overflow about C++.
Now, shifting our focus to JavaScript - what is your take on this?