| 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 访问执行速度过慢分析之MySQL慢语句分析 2014/11/12
2 JVM笔记 – 程序编译与代码优化(晚期(运行期)优化) 2015/3/1
3 树形组建TreePanel从servlet中读取JSON数据 2011/4/10
4 Java笔记 – RTTI,Class,泛化的Class引用 2013/12/20
5 Java基础笔记 – 对象的序列化和反序列化及其实现和使用 2011/10/23
6 追逐梦想的步伐 SMART目标和实用投资计划(PIP) 2012/8/4
友情推荐 更多
破博客 文官洗碗安天下,武将打怪定乾坤。多么美好的年代,思之令人泪落。
Mr.5's Life 白天是一名程序员,晚上就是个有抱负的探索者
行知-追寻技术之美 关注大数据,分布式系统
我爱编程 编程成长轨迹
Cynthia's Blog 学习笔记 知识总结 思考感悟
 
关于IT宅 文章归档

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

联系我们:admin@itzhai.com

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