– Using a lot of C# conventions, which are wrong in JS,
– Putting accidentally variables and functions in the global scope,
– Pascal and Camel casing is mixedly used for naming variables and functions all over our applications,
– Using “==” instead of strict equality operator (“===”),
I think taking these steps will not only improve code readability, performance and avoiding future errors, but it will also help new team members understand our code better.