Javascript 构造函数 实例分析

时间:2024-04-23 09:25:45 

/*
*(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,构造函数
0
投稿

猜你喜欢

  • 检测你的SQL Server是否有特洛伊木马

    2009-02-05 15:58:00
  • Python文件操作及内置函数flush原理解析

    2021-07-16 06:43:38
  • Python如何使用ConfigParser读取配置文件

    2023-11-03 03:05:30
  • 如何使用Git实现切换分支开发过程解析

    2022-07-03 20:57:06
  • Django Auth用户认证组件实现代码

    2022-05-02 18:06:01
  • SQL Server 2008 数据库镜像部署实例之一 数据库准备

    2024-01-23 14:21:48
  • javascript一个无懈可击的实例化XMLHttpRequest的方法

    2024-04-16 09:49:19
  • Vite创建项目的实现步骤

    2024-04-30 10:38:16
  • windowns使用PySpark环境配置和基本操作

    2021-04-12 06:43:06
  • Django配合python进行requests请求的问题及解决方法

    2023-11-02 02:30:47
  • 利用Go语言搭建WebSocket服务端方法示例

    2024-05-08 10:14:43
  • Tensorflow--取tensorf指定列的操作方式

    2021-06-25 21:21:02
  • Python grequests模块使用场景及代码实例

    2021-08-05 18:30:41
  • python tkinter界面居中显示的方法

    2023-10-14 11:16:18
  • 浅谈Python项目的服务器部署

    2021-01-10 04:26:48
  • 深入了解Python Opencv数据增强

    2023-10-27 05:00:01
  • Nuxt3+ElementPlus构建打包部署全过程

    2023-07-02 16:28:51
  • Java数据类型与MySql数据类型对照表

    2024-01-15 19:32:13
  • Python利用Pytorch实现绘制ROC与PR曲线图

    2022-09-20 03:24:20
  • 浅谈解决360兼容模式浏览器的方法

    2023-09-17 01:11:39
  • asp之家 网络编程 m.aspxhome.com