How do you practice Javascript?

I agree. Probably why I still use it as my default style.

Though… I don’t actually follow that rule. :wink: I think code looks cleaner when variables are declared at their point of first use. The one-var rule protects us from var-hoisting mistakes, but fortunately I’m still protected from that sort of mistake because JSHint will warn me if I use a variable before it was declared.