|
*(REFER TO <JavaSCRIPT CORE>P151)
*@time 2008-11-25
*/
復(fù)制代碼 代碼如下:
//沒有返回值
function Test0(){
this.name='test0';
}
var test0=new Test0;
//debugger;
alert(test0);//輸出[Object]
alert(test0.name);//輸出test0
//return 一個(gè)字符串對(duì)象
function Test(){
this.name='test';
return new String('123');// 返回字符串對(duì)象
}
var test=new Test();
alert(test);//輸出123
alert(test.name);//輸出undefined,說明有構(gòu)造函數(shù)創(chuàng)建的對(duì)象是字符串對(duì)象
//return 一個(gè)原始類型字符串
function Test2(){
this.name='test2';
return '123';// 返回字符串對(duì)象
}
var test2=new Test2();
alert(test2);//輸出[Object]
alert(test2.name);//輸出test0
JavaScript技術(shù):Javascript 構(gòu)造函數(shù) 實(shí)例分析,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。