2 ms·Most of the issues you mentioned are solved in ECMAScript 5 with "use strict".by natrius 17y agoMost of the issues you mentioned are solved in ECMAScript 5 with "use strict".