javascript继承学习心得总结.docVIP

  • 6
  • 0
  • 约1.62万字
  • 约 29页
  • 2019-01-04 发布于广东
  • 举报
javascript继承学习心得总结.doc

javascript继承学习心得总结 js继承是用来干啥的: 首先说js没有真正的跟其他面向对象的语言一样概念 的继承,js里边所说的继承是指模拟继承。 具体js继承是干啥呢,刚开始做前端的时候我是用来 面试的(最早写些小效果的时候基本用不到,为啥要看呢 因为面试官很爱问这个问题啊),所以就看看大概的,面试 时候能说个大概,在这个问题上算是面试党了。后来跟着 慢慢的实际上虽然概念不是很明确也用到一些。 真正是用来干啥的呢,主要是用来复用我们之前写过 的代码。比如写过一个功能,一个对象,或者用别人写的 东西,我们要自己加点儿什么,总不能改人家的东西吧, 直接继承过来用一下就好了,这才是继承的真正用途。 JS继承怎么实现: 先不上代码,先说说想法。其实继承呢就是想办法把 其他对象(j S里边一切皆对象哈)的属性或者方法搞到我 们自己的对象上,让我们自己的这个对象可以用。这也就 达到复用的目的了。 目的搞明白了,下面就是实现手段了。 根据js的特性,实现无非就是以下几种方法的其中一 种或者组合使用。 1、构造函数,js好像没有严格的构造函数的定义,但 是可以用new来创建新的对象。构造函数据说也是严格的 面向对象的语言实现继承的方法,那么j s当然可以模拟一 下了,所以学过oop语言的人们会最先想到这个。 2、利用函数原型,利用原型链把两个对象链接起来, 因为js原型链是比较独特所以想到

文档评论(0)

1亿VIP精品文档

相关文档