Javascript 构造函数 实例分析


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 相关文章推荐
使用jQuery的ajax功能实现的RSS Reader 代码
Sep 03 Javascript
JS 遮照层实现代码
Mar 31 Javascript
Javascript中使用parseInt函数需要注意的问题
Apr 02 Javascript
javascript实现保留两位小数的多种方法
Dec 18 Javascript
js添加千分位的实现代码(超简单)
Aug 01 Javascript
vue.js入门教程之基础语法小结
Sep 01 Javascript
如何使用jquery实现文字上下滚动效果
Oct 12 Javascript
微信小程序 数据封装,参数传值等经验分享
Jan 09 Javascript
详解闭包解决jQuery中AJAX的外部变量问题
Feb 22 Javascript
微信小程序外卖选购页实现切换分类与数量加减功能案例
Jan 15 Javascript
JavaScript的级联函数用法简单示例【链式调用】
Mar 26 Javascript
分享几个JavaScript运算符的使用技巧
Apr 24 Javascript
Javascript hasOwnProperty 方法 &amp; in 关键字
Nov 26 #Javascript
Javascript 陷阱 window全局对象
Nov 26 #Javascript
Javascript 对象的解释
Nov 24 #Javascript
javascript脚本调试方法小结
Nov 24 #Javascript
createElement动态创建HTML对象脚本代码
Nov 24 #Javascript
javascript innerHTML、outerHTML、innerText、outerText的区别
Nov 24 #Javascript
javascript call和apply方法
Nov 24 #Javascript
You might like
实例讲解PHP中使用命名空间
2019/01/27 PHP
PHP之多条件混合筛选功能的实现方法
2019/10/09 PHP
使用laravel根据用户类型来显示或隐藏字段
2019/10/17 PHP
laravel 5.5 关闭token的3种实现方式
2019/10/24 PHP
tp5框架基于ajax实现异步删除图片的方法示例
2020/02/10 PHP
Mootools 1.2教程(2) DOM选择器
2009/09/14 Javascript
file模式访问网页时iframe高度自适应解决方案
2013/01/16 Javascript
Javascript判断对象是否相等实现代码
2013/03/18 Javascript
实现51Map地图接口(示例代码)
2013/11/22 Javascript
使用CSS样式position:fixed水平滚动的方法
2014/02/19 Javascript
jquery的clone方法应用于textarea和select的bug修复
2014/06/26 Javascript
jQuery不使用插件及swf实现无刷新文件上传
2014/12/08 Javascript
JavaScript中的eval()函数使用介绍
2014/12/31 Javascript
AngularJS基础 ng-keydown 指令简单示例
2016/08/02 Javascript
vuejs2.0运用原生js实现简单的拖拽元素功能示例
2017/02/24 Javascript
angularjs中使用ng-bind-html和ng-include的实例
2017/04/28 Javascript
js实现随机数字字母验证码
2017/06/19 Javascript
nodejs实现OAuth2.0授权服务认证
2017/12/27 NodeJs
webpack实用小功能介绍
2018/01/02 Javascript
浅谈手写node可读流之流动模式
2018/06/01 Javascript
vue项目引入Iconfont图标库的教程图解
2018/10/24 Javascript
vue实现购物车抛物线小球动画效果的方法详解
2019/02/13 Javascript
js 使用ajax设置和获取自定义header信息的方法小结
2020/03/12 Javascript
[48:21]Mski vs VGJ.S Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
Python实现把json格式转换成文本或sql文件
2015/07/10 Python
python+opencv实现动态物体追踪
2018/01/09 Python
Python3 批量扫描端口的例子
2019/07/25 Python
Python 寻找局部最高点的实现
2019/12/05 Python
Python命令行参数定义及需要注意的地方
2020/11/30 Python
详解Python GUI编程之PyQt5入门到实战
2020/12/10 Python
英国最大的电子零件及配件零售商:Partmaster
2017/04/24 全球购物
俄罗斯花园种植材料批发和零售网上商店:Беккер
2019/07/22 全球购物
大一新生军训时的自我评价分享
2013/12/05 职场文书
家属慰问信
2015/02/14 职场文书
js之ajax文件上传
2021/05/13 Javascript
Win11如何查看显卡型号 Win11查看显卡型号的方法
2022/08/14 数码科技