javascript new 需不需要繼續(xù)使用
更新時間:2009年07月02日 15:07:47 作者:
在javascript你不需要使用new Object(),你該使用{}就可以了。
你也沒有必要使用new Array(),使用[];
不要使用 new Number, new String, or new Boolean. 等等
不要使用new Function 來創(chuàng)建函數(shù)
比如你要寫
frames[0].onfocus = new Function("document.bgColor='antiquewhite'")
你應該這樣寫
frames[0].onfocus = function () {document.bgColor = 'antiquewhite';};,
第二種寫法可以使得編譯器盡早的看到函數(shù)體。使得錯誤盡快的檢查出來。
當你寫
Js代碼
myObj = new function () {
this.type = 'core';
};
的時候,這樣寫
Js代碼
myObj = {
type: 'core'
};
不要使用 new Number, new String, or new Boolean. 等等
不要使用new Function 來創(chuàng)建函數(shù)
比如你要寫
復制代碼 代碼如下:
frames[0].onfocus = new Function("document.bgColor='antiquewhite'")
你應該這樣寫
復制代碼 代碼如下:
frames[0].onfocus = function () {document.bgColor = 'antiquewhite';};,
第二種寫法可以使得編譯器盡早的看到函數(shù)體。使得錯誤盡快的檢查出來。
當你寫
Js代碼
復制代碼 代碼如下:
myObj = new function () {
this.type = 'core';
};
的時候,這樣寫
Js代碼
復制代碼 代碼如下:
myObj = {
type: 'core'
};
相關文章
BootStrap 智能表單實戰(zhàn)系列(十)自動完成組件的支持
這篇文章主要介紹了BootStrap 智能表單實戰(zhàn)系列(十)自動完成組件的支持 的相關資料,需要的朋友可以參考下2016-06-06
Js Snowflake(雪花算法)生成隨機ID的實現(xiàn)方法
這篇文章主要介紹了Js Snowflake(雪花算法)生成隨機ID的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-08-08

