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 相关文章推荐
javascript日期转换 时间戳转日期格式
Nov 05 Javascript
jQuery中removeClass()方法用法实例
Jan 05 Javascript
深入理解Javascript中的自执行匿名函数
Jun 03 Javascript
Ionic快速安装教程
Jun 03 Javascript
Node.js Streams文件读写操作详解
Jul 04 Javascript
jQuery中的siblings()是什么意思(推荐)
Dec 29 Javascript
老生常谈jquery中detach()和remove()的区别
Mar 02 Javascript
JS使用插件cryptojs进行加密解密数据实例
May 11 Javascript
重学JS 系列:聊聊继承(推荐)
Apr 11 Javascript
彻底揭秘keep-alive原理(小结)
May 05 Javascript
vue 组件间的通信之子组件向父组件传值的方式
Jul 29 Javascript
vue从后台渲染文章列表以及根据id跳转文章详情详解
Dec 14 Vue.js
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中对xml读取的相关函数的介绍一
2008/06/05 PHP
解决php使用异步调用获取数据时出现(错误c00ce56e导致此项操作无法完成)
2013/07/03 PHP
PHP针对JSON操作实例分析
2015/01/12 PHP
Bootstrap与KnockoutJs相结合实现分页效果实例详解
2016/05/03 Javascript
AngularJs ng-repeat 嵌套如何获取外层$index
2016/09/21 Javascript
JavaScript hasOwnProperty() 函数实例详解
2017/08/04 Javascript
AngularJS实现的输入框字数限制提醒功能示例
2017/10/26 Javascript
解决vue.js this.$router.push无效的问题
2018/09/03 Javascript
基于js Canvas实现二次贝塞尔曲线
2018/12/25 Javascript
如何通过JS实现日历简单算法
2020/10/14 Javascript
js实现有趣的倒计时效果
2021/01/19 Javascript
[29:23]2014 DOTA2国际邀请赛中国区预选赛 LGD-GAMING VS CIS 第一场1
2014/05/23 DOTA
[01:10]DOTA2次级职业联赛 - EP战队宣传片
2014/12/01 DOTA
[01:07:34]DOTA2-DPC中国联赛定级赛 RNG vs Aster BO3第二场 1月9日
2021/03/11 DOTA
Linux下使用python自动修改本机网关代码分享
2015/05/21 Python
python安装oracle扩展及数据库连接方法
2017/02/21 Python
urllib和BeautifulSoup爬取维基百科的词条简单实例
2018/01/17 Python
Python使用flask框架操作sqlite3的两种方式
2018/01/31 Python
Sanic框架流式传输操作示例
2018/07/18 Python
python读取txt文件中特定位置字符的方法
2018/12/24 Python
Python散点图与折线图绘制过程解析
2019/11/30 Python
Python将二维列表list的数据输出(TXT,Excel)
2020/04/23 Python
学生如何注册Pycharm专业版以及pycharm的安装
2020/09/24 Python
python如何用matplotlib创建三维图表
2021/01/26 Python
香港百佳网上超级市场:PARKNSHOP.com
2020/06/10 全球购物
益模软件Java笔试题
2012/03/27 面试题
小学班干部竞选演讲稿
2014/04/24 职场文书
2015年党员发展工作总结
2015/05/13 职场文书
实习证明模板
2015/06/16 职场文书
新郎婚礼致辞
2015/07/27 职场文书
2016见义勇为事迹材料汇总
2016/03/01 职场文书
创业计划书之酒吧
2019/12/02 职场文书
游戏开发中如何使用CocosCreator进行音效处理
2021/04/14 Javascript
mysql如何能有效防止删库跑路
2021/10/05 MySQL
html5+实现plus.io进行拍照和图片等获取
2022/06/01 HTML / CSS
Zabbix6通过ODBC方式监控Oracle 19C的详细过程
2022/09/23 Servers