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

济南做网站公司电话谷歌搜索引擎首页

济南做网站公司电话,谷歌搜索引擎首页,徐州网站推广公司,南宁做企业网站文章目录 图解原型原型链总结有需要的请私信博主,还请麻烦给个关注,博主不定期更新,或许能够有所帮助!!请关注公众号 图解 原型 常被描述为 — 种基于原型的语言–每个对象拥有一个原型对象 当试图访问 一个对象的属性…

文章目录

    • 图解
    • 原型
    • 原型链
    • 总结
    • 有需要的请私信博主,还请麻烦给个关注,博主不定期更新,或许能够有所帮助!!请关注公众号

图解

在这里插入图片描述

原型

常被描述为 — 种基于原型的语言–每个对象拥有一个原型对象 当试图访问 一个对象的属性时, 它不仅仅在该对象上搜寻,
还会搜寻该对象的原型, 以及该对象的原型 的原型 ,依次层层向上搜索 , 直到找到一个名字匹配的属性或到达原型链的末尾 准确地说 ,
这些属性和方法定义在。bject的构造器函数 (constructor functions) 之上 的 prototype 属性上
,而非实例对象本身

函数可以有属性。每个函数都有一个特殊的属性叫作原型 prototype

 function doSomething(){}console.log( doSomething.prototype );

输出原型对象

{constructor: ƒ doSomething(),__proto__: {constructor: ƒ Object(),hasOwnProperty: ƒ hasOwnProperty(),isPrototypeOf: ƒ isPrototypeOf(),propertyIsEnumerable: ƒ propertyIsEnumerable(),toLocaleString: ƒ toLocaleString(),toString: ƒ toString(),valueOf: ƒ valueOf()
}

原型对象有一个自有属性 constructor , 这个属性指向该函数 , 如下图关系展示
在这里插入图片描述

原型链

原型对象也可能拥有原型, 并从中继承方法和属性, — 层 — 层 、以此类推 。这种关系常被称为原型链 (prototype chain)
, 它解释了为何一个对象会拥有定义在其他对象中的属性和方法 在对象实例和它的构造器之间建立-个链接 (它是 proto 属性
是从构造函数 的 prototype 属性派生的) , 之后通过上溯原型链 ,在构造器中找到这些属性和方法

function Person(name) {this.name = name;this.age = 18;this.sayName = function() {console.log(this.name);}
}
// 
var person = new Person('person')

在这里插入图片描述
在这里插入图片描述在这里插入图片描述

总结

下面首先要看几个概念:
proto 作为不同对象之间的桥梁, 用来指向创建它的构造函数的原型对象的
提示:这里可以添加技术名词解释
在这里插入图片描述

每个对象的 proto 都是指向它的构造函数的原型对象 prototype 的

person1.__proto__ === Person.prototype

在这里插入图片描述
刚刚上面说了 ,所有的构造器都是函数对象 函数对象都是 Function 构造产生的

Object.__proto__ === Function.prototype

有需要的请私信博主,还请麻烦给个关注,博主不定期更新,或许能够有所帮助!!请关注公众号

在这里插入图片描述

http://www.hengruixuexiao.com/news/15316.html

相关文章:

  • 广告图片素材网seo优化文章网站
  • wordpress做网站百度网盘登录首页
  • 摄影师如何做网站武汉seo广告推广
  • 影视公司注册流程及费用零基础seo入门教学
  • ecshop网站开发个人模板建站
  • 湘潭做网站的公司网络广告投放
  • 网站做301重定向手机百度旧版本下载
  • 五个h5制作网站厦门seo测试
  • 武汉专业建站seo推广员是做什么的
  • 彩票网站的建设优化设计四年级上册数学答案
  • 网站设计师需要学什么成都最新消息今天
  • 福田庆三价格百度seo还有前景吗
  • flask做的网站如何上传文件网站设计论文
  • 贵州省安顺市网站建设企业网站设计与推广
  • 正规淘宝店铺交易平台苏州搜索引擎优化
  • 网站支付的功能如何做企业网站seo案例
  • 网站开发精灵湖南百度推广代理商
  • 1元涨1000粉网站如何进行优化
  • 网站文章正文可以做内链吗西安网站建设公司
  • 学做点心的网站站长工具浪潮
  • 阿里云服务起做网站软文类型
  • 常州哪家做网站便宜今日重大新闻头条财经
  • 苏宁易购网站设计怎么制作大兴今日头条新闻
  • iis 网站建设中软文发布平台哪个好
  • 企业网站建站 费用网络营销课程作业
  • 做网站怎么选择服务器的大小网络推广方案有哪些
  • 汽车之家网站如何做好seo基础优化
  • 手机网站主机智能营销系统开发
  • 做设计找图有哪些网站有哪些问题精准网络推广
  • 单页网站 开元关键词seo是什么