`
厨房男
  • 浏览: 4084 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
最近访客 更多访客>>
社区版块
存档分类
最新评论

重读javascript权威指南,对prototype的理解

阅读更多
今天重读了javascript权威指南,对一直困扰的问题有了新的启发,原先一直在困惑,每个类(函数对象)的原型是如果在大量类实例中实现内存的独立而不会互相干拢.如
 function Dog(){  
 }  
 Dog.prototype.i=0;  
 Dog.prototype.k=1;

当通过
 var dog1 = new Dog();  
 var dog2 = new Dog(); 

时新生成的对象是如何继承原型的呢?? Dog.prototype是每一个Dog的实例dog1,dog2...都会有一个Dog.prototype的拷贝么???答案应该是否定的.

1.javascript的继承是发生在查询 的时候,即当通过dog1.i读取Dog属性时如果在dog对象查询不到该属性,Javascript会再查询Dog.prototype中是否有该属性,这才是原形的继承机制.所以javascript的继承不是并不是从prototype对象复制到新的对象中.

2.Dog的每一个实例都会指向同一个原型对象Dog.prototype,即dog1,dog2都是指向Dog.prototpe对象.而当我们写一个属性时javascript并不会使用原形的,是直接在对象中创建属性,隐藏了原型中相同的属性,当再次读取时只是在当前对象中读取找到了就不会再到原型中查询,所以每一个实例对象是不会互相干拢的.

参数文献:JavaScript 权威指南.pdf 八章第四小节
2
0
分享到:
评论

相关推荐

    重读闭音节PPT课件.pptx

    学生需要复习课堂上学到的重读闭音节知识,并根据教材要求,为每个元音字母在重读闭音节中找出并写下5个对应的单词,这有助于加深对发音规则的理解和记忆。 总之,重读闭音节是英语发音的基础,理解和掌握这一规则...

    英语语音重读的规则PPT课件.pptx

    英语语音重读是英语口语表达中的一个重要组成部分,它关乎...理解并掌握英语语音重读的规则对于提高英语口语的自然度和表达力至关重要。通过练习和实际应用,学习者可以更好地传达其意图,使得语言表达更加生动和准确。

    音节划分元音字母在重读非重读中的发音.ppt

    总的来说,音节划分和元音在重读非重读中的发音是英语语音学的基础,对学习者来说,理解和实践这些概念能够显著提升他们的英语口语流利度和准确性。通过反复练习,辨别音节类型,以及注意重读和非重读音节的发音差异...

    重读旧书:基于内疚的快感?.pdf

    总的来说,重读旧书是一种个人的享受,它让我们有机会在忙碌的生活中找到乐趣,同时深化我们对书籍和自我认知的理解。不论是因为怀旧、寻求安慰,还是为了提升阅读体验,重读都是一种值得推荐的阅读方式。在信息爆炸...

    消费行业四大行业消费趋势电·重读消费者.pdf

    文档标题中的“电·重读消费者”暗示了其中可能包含对消费者行为的新理解或者对消费者行为分析的重新解读。 【描述】与标题相符,说明了该文档是关于消费行业的专业报告,其中会包含商业数据、百货行业、数据分析和...

    英语发音规则(重读音节和非重读音节).pdf

    英语发音规则(重读音节和非重读音节).pdf

    教师资格证初中英语语音试讲稿-重读.pdf

    还可以进行听力游戏,播放对话录音,让学生找出被重读的单词,进一步巩固他们对重读规则的理解。 此外,教师可以引导学生探讨什么样的词通常会被重读。如试讲稿中提到,名词、动词和形容词通常是重读的对象。这是...

    英语音节划分重读规则读音规则.doc

    英语发音中的音节划分和重读规则是学习者掌握地道口语的关键部分。下面将详细解释这些规则,并通过实例帮助理解。 一、单词重读 1. 双音节词的重读规则: a) 大多数双音节词的第一个音节重读,如 "letter"、...

    英语音节划分-重读规则-读音规则.doc

    在英语学习中,音节划分、重读规则和读音规则是至关重要的基础部分,它们直接影响到单词的发音和语句的理解。以下是对这些规则的详细解释: 首先,我们来看单词的重读规则: 1. 双音节词: a) 通常第一个音节重读...

    音节划分与音节重读.doc

    【音节划分与音节重读】是英语学习中的重要...理解音节划分和重读音节对于提高英语口语和阅读能力至关重要,因为它影响到单词的正确发音和语调的把握。通过熟练掌握这些规则,可以更准确地读出单词,提升语言的流畅性。

    重读开音节PPT课件.pptx

    通过反复练习和阅读,如Exercise 1中的字母、音素和例词,可以帮助加深对这些发音规则的理解,并提高发音的准确度。对于学习者来说,熟悉和应用这些规则,能有效提升英语口语的流利度和自然度。

    20200417-阿里妈妈-消费行业四大行业消费趋势:重读消费者.pdf

    由于提供的内容是OCR扫描结果,存在识别错误或漏识别的情况,因此,以上内容是基于对文件标题和描述的推测和理解。实际的知识点需要查阅完整的报告文档。在实际工作中,应依据完整和准确的信息来生成详实的知识点。

    英语音节重读规则.pdf

    英语音节重读规则是英语语言中一个非常重要的概念,它对英语词汇的读音和理解产生了深远的影响。英语音节重读规则的主要内容是关于英语词汇中重读音节和非重读音节的分布规律。 英语音节重读规则的基本规律是:英语...

    元音字母在重读和非重读音节中的读音.doc

    在英语语音学中,元音字母的发音会根据它们在单词中的位置以及音节的类型而有所不同。...通过了解元音字母在不同音节类型中的发音变化,你可以更好地理解并记忆单词的正确发音,从而提升语言能力。

    新高考英语阅读理解解题技巧策略,新高考英语阅读理解题型汇总及真题解析.doc

    2. 推理判断题:考查考生对文章逻辑关系的理解,推敲作者态度,理解深层含义。 3. 主旨大意题:考查考生对文章中心思想的概括,包括标题、主题、中心思想等。 4. 词义猜测题:要求考生根据上下文推测生词含义。 ...

    重读南京百科知识竞赛题及答案.doc

    重读南京百科知识竞赛题及答案.doc

    英语重读闭音节规则.doc

    英语中的重读闭音节规则是英语学习中的一个重要部分,主要涉及到动词的变化形式,特别是现在分词、过去式和过去分词的构成。在英语中,闭音节是指一个元音字母后面跟着一个或多个辅音字母,并且这个音节在单词中是...

    音节划分元音字母在重读非重读中发音.ppt

    音节划分元音字母在重读非重读中发音.ppt

    重读冰心,感受母爱作文.doc

    随着我渐渐长大,也开始慢慢理解到母爱的博大与深远。在现实生活的磨砺中,母爱像是一个永恒的灯塔,指引我前行的方向,让我在迷茫与困难中寻找到前进的力量。母亲不仅是我生活上的支持者,更是我心灵的慰藉。在我...

    雅思口语话题范文;想重读的书.docx

    例如,你可以分享一本关于历史的书,解释它如何拓宽了你对世界历史的理解,或者是一本自传,描述它如何激励你追求梦想。记住,关键是要展示出这本书对你个人的独特价值,并且尽可能地用生动的语言来描绘你的阅读体验...

Global site tag (gtag.js) - Google Analytics