`
kewen342757003
  • 浏览: 145070 次
社区版块
存档分类
最新评论

JS权威指南(动物系列犀牛书)读书笔记——第九章 类、构造函数和原型对象

 
阅读更多
1.构造函数
简单来说JS中的构造函数就是关键字 this
function hero(n,l)
{
    this.name = n;
    this.level = l;
}
var hero1 = new hero(NeverMore,25); // hero1 = {name:NoverMore, level:25};

var hero2 = new hero(Pudge,25);  // hero1 = {name:Pudge, level:25};

这样的这个东西就可以算是构造函数,下面就是用这个构造函数新建的两个hero对象。

构造函数通常没有返回值。

2.读取和写入继承的属性
只有在读取的时候,才会使用原型对象。
写入的时候不会操作到原型对象。

3.JS固有的内建的类(如String,Date),也可以添加原型对象的属性和方法,不过强烈建议不要这样做。

4.JS中调用实例方法
这种调用在实例对象的属性前面必须显示的加上  this关键字。(感觉有点蛋疼,但是必须这么干)
return this.width*this.length;
不过有个稍微变通的方法,就是在方法体前面加上with(this);
with(this){width*length};

5.
分享到:
评论
1 楼 kyfxbl 2012-10-12  
来江湖小虾米的博客学习一下,第5条心得写得好!

佐佐成你好,佐佐成再见,过几天再来看看

相关推荐

    JavaScript权威指南(JavaScript犀牛书一本)

    2. **对象和原型**:深入探讨了JavaScript的面向对象特性,包括对象字面量、构造函数、原型链、继承机制等,这是理解JavaScript灵活性的关键。 3. **作用域和闭包**:解析了JavaScript中的变量作用域规则以及闭包的...

    JavaScript权威指南(中文第四版犀牛书)

    JavaScript权威指南,最著名的javaScript参考用书。被大家亲切的成为犀牛书,是O'Reilly出版集团动物系列书的一分子。

    JavaScript犀牛书电子版

    了解对象创建(字面量和构造函数)以及原型链的工作原理,能够帮助你更好地理解对象之间的关系和继承。 5. **数组与数组方法**:JavaScript提供了丰富的数组方法,如push、pop、shift、unshift、splice、slice、...

    JS权威指南(第6版)2012版扫描版

    《JS权威指南(第6版)2012版扫描版》是一本深入解析JavaScript语言的重量级著作,由著名编程专家Douglas Crockford等人撰写。这本书详细介绍了JavaScript的核心概念、语法和特性,旨在帮助读者全面理解并掌握这门广泛...

    JS权威指南第四版,犀牛书的精华

    JavaScript,也被称为JS,是一种广泛应用于Web开发的脚本语言,尤其在犀牛书——《JavaScript权威指南》第四版中,深入阐述了其精髓。它主要用于增强HTML页面的交互性和动态性,与Java小程序(Applets)协同工作,...

    javascript权威指南第五版(英文原版)

    《JavaScript权威指南第五版》是JavaScript编程领域内一本广受赞誉的经典著作,通常被称为“犀牛书”。这本书的英文原版提供了对JavaScript语言最原始、最深入的理解,帮助读者掌握其核心概念,以及作者David ...

    JavaScript权威指南(第五版)

    资源名称:Javascript权威指南(第五版)内容简介:《Javascript权威指南第4版》中文版出版至今已有三年多的时间。这本《JaVascript权威指南》连续印刷5次,销售数十万册,成为很多Javascript...

    JavaScript权威指南(第六版)犀牛书 淘宝前端团队翻译

    JavaScript权威指南(第六版)犀牛书,淘宝前端团队翻译,中文版

    JavaScript权威指南(第六版)

    《JavaScript权威指南(第六版)》是一本深受程序员喜爱的经典之作,被业界昵称为“犀牛书”。本书全面且深入地探讨了JavaScript这门广泛应用于Web开发的重要脚本语言,旨在帮助读者掌握JavaScript的核心概念、语法和...

    JavaScript权威指南第五版

    《JavaScript权威指南第五版》是JavaScript开发者不可或缺的经典教程之一,由David Flanagan撰写,被誉为JavaScript领域的“犀牛书”。此书全面深入地介绍了JavaScript语言,为程序员提供了详细且准确的语言参考。...

    javascript权威指南(第6版)中文版

    《JavaScript权威指南(第6版)中文版》是一本深入探讨JavaScript编程语言的书籍,深受开发者喜爱,被誉为“犀牛书”。此书以其详尽的解释、丰富的实例和全面的知识覆盖,为学习JavaScript的读者提供了宝贵的资源。...

    JavaScript权威指南(第六版) PDF 高清 带目录

    自1996年以来,JavaScript的:权威指南已为JavaScript圣经程序员,程序员指南和全面的参考,以核心语言和客户端JavaScript API的Web浏览器定义。第6版包括HTML5和ECMAScript 5,与jQuery和服务器端JavaScript新的...

    JavaScript权威指南(第6版)pdf+mobi格式

    《JavaScript权威指南(第6版)》是JavaScript编程领域中一本经典的参考书籍,由David Flanagan撰写。这本书全面深入地探讨了JavaScript语言的各种特性和应用,对于初学者和经验丰富的开发者来说,都是一份宝贵的资源...

    JavaScript权威指南第六版源码

    JavaScript权威指南第六版源码是前端开发者们非常珍视的一份资源,因为它源自于被誉为"犀牛书"的经典著作。这本书全面深入地介绍了JavaScript这门编程语言,是学习和理解JavaScript核心概念的重要参考资料。源码的...

    JavaScript权威指南第五版【新】(犀牛书)

    本书还包括详细的参考手册,涵盖了JavaScript的核心API、遗留的客户端API和W3C标准DOM API,记述了这些API中的每一个JavaScript对象、方法、性质、构造函数、常量和事件处理程序。 这本最畅销的JavaScript参考书的第...

    javascript权威指南第6版(上)

    2. **对象与原型**:JavaScript的面向对象特性通过原型链实现,书中会详细讲解对象的创建、属性与方法的访问、原型与原型链的概念,以及如何使用构造函数和原型模式进行对象继承。 3. **闭包与作用域**:这部分深入...

    JavaScript权威指南(第四版+中文版)

    JavaScript权威指南(第四版+中文版) 经典的JavaScript教材 犀牛书

    javascript权威指南(第六版)

    《JavaScript权威指南(第六版)》是一本深受程序员喜爱的经典之作,被业界广泛称为“犀牛书”。这本书以其详尽的解释、丰富的示例和深入的解析,成为了JavaScript开发者必备的参考书籍。作为一本权威指南,它覆盖了...

    犀牛JavaScript第5版下

    《犀牛JavaScript第5版》是一本深受程序员喜爱的JavaScript编程指南,对于深入理解和掌握JavaScript语言具有极高的价值。本书全面覆盖了JavaScript的核心概念、语法结构以及实际应用,旨在帮助读者构建坚实的...

Global site tag (gtag.js) - Google Analytics