| 2012/6/18 | Javascript | 被围观 4,140 views+
1、使用new关键字: new 运算符改变了函数的执行上下文,同时改变了return 语句的行为。实际上,使用new和构造函数很类似于传统的实现了类的语言: // 使用new创建对象 var Person = function(name) { this.name = name; }; // 实例化一个Person var alice = new Person('alice'); // 检查这个实例 alert( alice instanceof Person ); 注意:不要用省略new前缀的方式来调用构造函数: var jason = Person("arthinking"); alert(jason); // undefined 解释:这个函数只会返回undefined,并且执行上下文是window(全局)对象,你无意间创建了一个全局变量name。当使用new ...
随机文章 本月热门 热评
1 JPA一对多关系重复数据问题导致的查询错误BeanSerializer 2012/5/6
2 使用jQuery实现显示文字气球的提示 2011/5/15
3 Struts2的一个和多个文件上传的实现 2011/5/8
4 需要有的一种热血职人精神 2013/12/27
5 Java基础笔记 – 线程的生命周期 线程的状态 优先级和常用方法 2011/10/24
6 jQuery中使用Ajax实现文本输入框的自动完成功能 2011/5/14
友情推荐 更多
破博客 文官洗碗安天下,武将打怪定乾坤。多么美好的年代,思之令人泪落。
Mr.5's Life 白天是一名程序员,晚上就是个有抱负的探索者
行知-追寻技术之美 关注大数据,分布式系统
我爱编程 编程成长轨迹
Cynthia's Blog 学习笔记 知识总结 思考感悟
 
关于IT宅 文章归档

IT宅中的文章除了标题注明转载或有特别说明的文章,均为IT宅的技术知识总结,学习笔记或随笔。如果喜欢,请使用文章下面提供的分享组件。转载请注明出处并加入文章的原链接。 感谢大家的支持。

联系我们:admin@itzhai.com

Theme by arthinking. Copyright © 2011-2015 IT宅.com 保留所有权利.