javascript new 需不需要繼續(xù)使用
更新時(shí)間:2009年07月02日 15:07:47 作者:
在javascript你不需要使用new Object(),你該使用{}就可以了。
你也沒(méi)有必要使用new Array(),使用[];
不要使用 new Number, new String, or new Boolean. 等等
不要使用new Function 來(lái)創(chuàng)建函數(shù)
比如你要寫
frames[0].onfocus = new Function("document.bgColor='antiquewhite'")
你應(yīng)該這樣寫
frames[0].onfocus = function () {document.bgColor = 'antiquewhite';};,
第二種寫法可以使得編譯器盡早的看到函數(shù)體。使得錯(cuò)誤盡快的檢查出來(lái)。
當(dāng)你寫
Js代碼
myObj = new function () {
this.type = 'core';
};
的時(shí)候,這樣寫
Js代碼
myObj = {
type: 'core'
};
不要使用 new Number, new String, or new Boolean. 等等
不要使用new Function 來(lái)創(chuàng)建函數(shù)
比如你要寫
復(fù)制代碼 代碼如下:
frames[0].onfocus = new Function("document.bgColor='antiquewhite'")
你應(yīng)該這樣寫
復(fù)制代碼 代碼如下:
frames[0].onfocus = function () {document.bgColor = 'antiquewhite';};,
第二種寫法可以使得編譯器盡早的看到函數(shù)體。使得錯(cuò)誤盡快的檢查出來(lái)。
當(dāng)你寫
Js代碼
復(fù)制代碼 代碼如下:
myObj = new function () {
this.type = 'core';
};
的時(shí)候,這樣寫
Js代碼
復(fù)制代碼 代碼如下:
myObj = {
type: 'core'
};
您可能感興趣的文章:
- JavaScript定義數(shù)組的三種方法(new Array(),new Array(''x'',''y'')
- javascript中new關(guān)鍵字詳解
- Javascript new關(guān)鍵字的玄機(jī) 以及其它
- 詳解Javascript中new()到底做了些什么?
- javascript new一個(gè)對(duì)象的實(shí)質(zhì)
- js中new一個(gè)對(duì)象的過(guò)程
- JavaScript中的new的使用方法與注意事項(xiàng)
- 詳解javascript new的運(yùn)行機(jī)制
- JavaScript中實(shí)現(xiàn)new的兩種方式引發(fā)的探究
相關(guān)文章
js如何獲取file控件的完整路徑具體實(shí)現(xiàn)代碼
需要隱藏input file然后獲取它的值,但連jquery都無(wú)法獲取它的值,下面與大家分享下使用js的具體獲取方法,感興趣的朋友可以參考下哈2013-05-05
js在ie下打開(kāi)對(duì)話窗口的方法小結(jié)
下面小編就為大家?guī)?lái)一篇js在ie下打開(kāi)對(duì)話窗口的方法小結(jié)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-10-10
BootStrap 智能表單實(shí)戰(zhàn)系列(十)自動(dòng)完成組件的支持
這篇文章主要介紹了BootStrap 智能表單實(shí)戰(zhàn)系列(十)自動(dòng)完成組件的支持 的相關(guān)資料,需要的朋友可以參考下2016-06-06
JavaScript實(shí)現(xiàn)動(dòng)態(tài)表格效果
這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)動(dòng)態(tài)表格效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-06-06
在Google 地圖上實(shí)現(xiàn)做的標(biāo)記相連接
這篇文章主要介紹了在Google 地圖上實(shí)現(xiàn)做的標(biāo)記相連接,需要的朋友可以參考下2015-01-01
Js Snowflake(雪花算法)生成隨機(jī)ID的實(shí)現(xiàn)方法
這篇文章主要介紹了Js Snowflake(雪花算法)生成隨機(jī)ID的實(shí)現(xiàn)方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08

