You don’t need to use new Array(), use [];
Don’t use new Number, new String, or new Boolean. etc.
Don’t use new Function to create functions
For example, if you want to write
frames[0].onfocus = new Function("document.bgColor ='antiquewhite'")
You should write like this
frames[0].onfocus = function () {document.bgColor = 'antiquewhite';};,
The second way of writing can make the compiler see it as early as possible function body. This allows errors to be detected as quickly as possible.
When you write
Js code
myObj = new function () {
this.type = 'core';
}; When
, write the
Js code like this
myObj = {
type: 'core'
};