当前位置: 首页 > news >正文

手机建网站公司网络互联网推广

手机建网站公司,网络互联网推广,电影网站做视频联盟,亚马逊雨林图片7.1原型 【例如】 另外- this指向: 构造函数和原型对象中的this都指向实例化的对象 7.2 constructor属性 每个原型对象里面都有个constructor属性( constructor构造函数) 作用:该属性指向该原型对象的构造函数 使用场景: 如果有多个对象的方法&#…

7.1原型

在这里插入图片描述
在这里插入图片描述
【例如】
在这里插入图片描述
另外- this指向:
构造函数和原型对象中的this都指向实例化的对象

7.2 constructor属性

每个原型对象里面都有个constructor属性( constructor构造函数)
作用:该属性指向该原型对象的构造函数
在这里插入图片描述
使用场景:
如果有多个对象的方法,我们可以给原型对象采取对象形式赋值.
但是这样就会覆盖构造函数原型对象原来的内容,这样修改后的原型对象constructor就不再指向当前构造函数了
此时,我们可以在修改后的原型对象中,添加一个constructor指向原来的构造函数。
【例如】

<script>function Star() {}Star.prototype = {// 手动利用constructor 指回 Star构造函数constructor: Star,sing: function () {console.log('唱歌');},dance: function () {console.log('跳舞');}}console.log(Star.prototype) // 指向 Star
</script>

在这里插入图片描述

7.3对象原型

对象都会有一个属性 __proto__ 指向构造函数的prototype原型对象,之所以我们对象可以使用构造函数prototype原型对象的属性和方法,就是因为对象有 __proto__ 原型的存在。
在这里插入图片描述

注意:
__proto__ 是JS非标准属性
➢ [[prototypel] 和 __proto__ 意义相同
➢ 用来表明当前实例对象指向哪个原型对象prototype
__proto__ 对象原型里面也有一个constructor属性,指向创建该实例对象的构造函数
➢只要是对象,就有原型 __proto__

7.4原型继承

继承是面向对象编程的另一个特征,通过继承进一步提升代码封装的程度,JS中大多是借助原型对象实现继承的特性。

1.封装-抽取公共部分
把男人和女人公共的部分抽取出来放到人类里面
在这里插入图片描述
2.问题和原因
男人和女人都同时使用了同一个对象,根据引用类型的特点,他们指向同一个对象,修改一个就都会受影响
在这里插入图片描述
3.解决:
需求:男人和女人不要使用同一个对象,但是不同对象里面包含相同的属性和方法
因为new每次都会创建一个新的对象,所以用构造函数来处理
在这里插入图片描述

7.5原型链

基于原型对象的继承使得不同构造函数的原型对象关联在一起,并且这种关联的关系是一种链状的结构,我们将原型对象的链状结构关系称为原型链
在这里插入图片描述
在这里插入图片描述
记住两句话
1.只要是对象,就有原型 __proto__,指向原型对象
2.只要是原型对象,就有constructor,指向创建该原型对象的构造函数

http://www.rdtb.cn/news/2806.html

相关文章:

  • 如何创建一个公司网站广东省新闻
  • 进qq空间上面没有网站上海搜索关键词排名
  • 网站备案主体是cilimao磁力猫
  • 怎样查到一些做品牌包的网站竞价如何屏蔽恶意点击
  • 网页设计师需要学什么专业seo网络公司
  • 郑州网站推广优化公司如何创建个人网页
  • 网站制作眼seo外链专员
  • 网站索引页面新闻20条摘抄大全
  • 进一步加强政府网站建设百度用户服务中心官网电话
  • 品牌设计有限公司seo综合查询是什么意思
  • 网站系统繁忙seo对网店推广的作用
  • 做公众号微网站2022年可以打开的网址
  • 营销型网站建设xywlcn如何联系百度人工客服电话
  • 青之峰做网站宁德市中医院
  • 怎么制作网站主题个人网站推广方法
  • 网商之窗挂做神马seo快速排名软件
  • 企业网站的必要性关键词推广效果分析
  • 西安专业做网站的公司有哪些下载百度地图2022最新版
  • 大学生网站的设计风格上海网站seo排名优化
  • 西宁做网站最好的公司金融网站推广圳seo公司
  • 网站开发未按合同约定工期完工seo优化方法网站快速排名推广渠道
  • 秦皇岛城乡建设局网站网站宣传方法
  • 深圳培训网站建设网易企业邮箱
  • 怎样申请做自己的网站外贸推广网站
  • 保山企业网站建设网络营销比较好的企业
  • 网站建设公司哪家好 运峰科技网站运营主要做什么工作
  • 建设网站要用什么软件邵阳网站seo
  • 东莞中小型网站建设新闻发布会稿件
  • 做网站都需要什么qq引流推广软件哪个好
  • 合肥网站维护网络营销学什么内容