Posted in Javascript onNovember 26, 2008
/*
*(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 构造函数 实例分析
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@