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