JS Style Guide: Clarifying several rules and documenting additional exceptions

Nit-pick: could we add object, array and function to the bad example too?