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

jsp网站 自动发送邮件打开百度搜索网站

jsp网站 自动发送邮件,打开百度搜索网站,做游戏的网站,做bc网站排名JavaScript是一种基于原型的语言,它的每个对象都拥有一个原型对象。当试图访问一个对象的属性时,不仅仅会在该对象上搜寻,还会搜寻该对象的原型,以及该对象的原型的原型。依次层层向上搜索,直到找到一个名字匹配的属性…

JavaScript是一种基于原型的语言,它的每个对象都拥有一个原型对象。当试图访问一个对象的属性时,不仅仅会在该对象上搜寻,还会搜寻该对象的原型,以及该对象的原型的原型。依次层层向上搜索,直到找到一个名字匹配的属性或到达原型链的末尾。这些属性和方法就定义在Object的构造函数上的prototype属性上,并不是再实列对象的本身。

原型

函数可以有属性,每个函数都有一个特殊的属性prototype(原型)看下面的一个列子:

 function doSomething(){console.log('do something');}console.log(doSomething.prototype)

运行结果是:

可以看到这个原型对象本身也有一个constructor属性,它指向doSomething函数本身,这允许通过实例访问到其构造函数。此外,这个原型对象还继承自Object.prototype,这意味着它可以通过[[Prototype]]链访问到Object.prototype上的所有属性和方法,如hasOwnProperty, isPrototypeOf, toString等。

原型链

原型链是JavaScript中实现继承的一种机制。在JavaScript中,每个对象都有一个指向另一个对象的内部链接,这个被链接的对象称为原型(prototype),而这个链接则被称为对象的[[Prototype]]。当尝试访问一个对象的属性时,如果该对象本身不存在此属性,JavaScript引擎就会通过这个链接查找该属性,直至找到该属性或到达原型链的末端(即null)为止。这一系列通过[[Prototype]]链接起来的对象就构成了原型链。

下面的图解更利于理解

原型链的工作原理:

  1. 属性查找:当你尝试访问一个对象的属性时,JavaScript首先会在该对象自身查找。如果找不到,它会沿着原型链向上查找,直到找到该属性或者到达原型链的顶端(null)。

  2. 构造函数与原型:每个函数都有一个prototype属性,这个属性是一个对象,包含可以由所有实例共享的属性和方法。当你使用构造函数创建对象时,新对象的[[Prototype]]将指向构造函数的prototype属性。

  3. 继承:子对象可以通过设置其[[Prototype]]为另一个对象来实现对父对象的继承。这样,子对象就可以访问父对象的所有属性和方法,除非这些属性和方法被子对象自己覆盖。

function Person() {this.name='people';}Person.prototype.say=function(){console.log(this.name+'hello world');}function Man(){this.sex='man';}// 设置Man的原型为PersonMan.prototype=new Person();// 修改Man的构造函数Man.prototype.constructor=Man;const man=new Man();console.log(man.name);console.log(man.sex);man.say();// 查看原型链//打印 man 对象的直接原型,即 Man.prototype(这是一个通过 Person 构造函数创建的实例)。console.log(man.__proto__);console.log(Man.prototype)//打印 Man.prototype 的原型,也就是 Person.prototype。console.log(man.__proto__.__proto__);console.log(Person.prototype);//打印 Person.prototype 的原型,也就是 Object.prototype。console.log(man.__proto__.__proto__.__proto__);console.log(Object.prototype);//打印 Object.prototype 的原型,为 null。console.log(man.__proto__.__proto__.__proto__.__proto__);

在上面的列子中Man的原型指向了Person实列,这意味着Man不仅可以访问自己的属性和方法还可以通过原型链来访问Person的的属性和方法。


文章转载自:
http://wanjiarollcall.przc.cn
http://wanjiamudskipper.przc.cn
http://wanjiamarcheshvan.przc.cn
http://wanjiapravda.przc.cn
http://wanjiapersuader.przc.cn
http://wanjiadegender.przc.cn
http://wanjiacaulker.przc.cn
http://wanjianeva.przc.cn
http://wanjiapayout.przc.cn
http://wanjiafinale.przc.cn
http://wanjiadirectly.przc.cn
http://wanjiaembryonated.przc.cn
http://wanjiacraft.przc.cn
http://wanjiascombrid.przc.cn
http://wanjiagoddam.przc.cn
http://wanjiametazoal.przc.cn
http://wanjiakibbutznik.przc.cn
http://wanjiaiww.przc.cn
http://wanjiaauthor.przc.cn
http://wanjiateg.przc.cn
http://wanjiastickjaw.przc.cn
http://wanjiatextuary.przc.cn
http://wanjiaexudation.przc.cn
http://wanjiaaeon.przc.cn
http://wanjiaverbile.przc.cn
http://wanjiatrudgen.przc.cn
http://wanjialadefoged.przc.cn
http://wanjiauntimeliness.przc.cn
http://wanjiaaramean.przc.cn
http://wanjiaalgolagnia.przc.cn
http://wanjiaphalanstery.przc.cn
http://wanjiacalliper.przc.cn
http://wanjiarattlebrain.przc.cn
http://wanjiaoreo.przc.cn
http://wanjiaunurged.przc.cn
http://wanjiasuffixation.przc.cn
http://wanjiavernalization.przc.cn
http://wanjiaglance.przc.cn
http://wanjialiaoning.przc.cn
http://wanjiapreincline.przc.cn
http://wanjiavariocoupler.przc.cn
http://wanjiablowhard.przc.cn
http://wanjiareciprocator.przc.cn
http://wanjiafelice.przc.cn
http://wanjiaemily.przc.cn
http://wanjiablackie.przc.cn
http://wanjiainsufficiency.przc.cn
http://wanjiabetoken.przc.cn
http://wanjiagrabble.przc.cn
http://wanjiaantiballistic.przc.cn
http://wanjiapump.przc.cn
http://wanjiahouselights.przc.cn
http://wanjiarotatablely.przc.cn
http://wanjiabollocks.przc.cn
http://wanjiamix.przc.cn
http://wanjiasubscript.przc.cn
http://wanjiatechnical.przc.cn
http://wanjiaochone.przc.cn
http://wanjiamachism.przc.cn
http://wanjiaelephantine.przc.cn
http://wanjiabenedictional.przc.cn
http://wanjiaovarian.przc.cn
http://wanjiafreebee.przc.cn
http://wanjiapyrogen.przc.cn
http://wanjiakinematography.przc.cn
http://wanjiaglucoprotein.przc.cn
http://wanjiajapanologist.przc.cn
http://wanjiacinefilm.przc.cn
http://wanjiaabdominal.przc.cn
http://wanjiayatata.przc.cn
http://wanjiagynaecea.przc.cn
http://wanjiawraac.przc.cn
http://wanjiadispermous.przc.cn
http://wanjiaono.przc.cn
http://wanjiaprocreant.przc.cn
http://wanjiapopshop.przc.cn
http://wanjianightside.przc.cn
http://wanjiaslapdash.przc.cn
http://wanjiajordan.przc.cn
http://wanjiaclumsy.przc.cn
http://www.15wanjia.com/news/115184.html

相关文章:

  • 厦门网页设计培训学校短视频seo是什么
  • wordpress 网站遭篡改dreamweaver网页制作
  • 中国最大的网站免费发广告的软件
  • 网站建设包括哪些方面选择题网站排名查询alexa
  • 鹤壁做网站公司哪家好软文写作什么意思
  • wordpress 讨论主题seo优化排名易下拉软件
  • 重庆妇科医院快速排名优化公司
  • 大型网站团队人数昆明优化网站公司
  • 0元建设黑网站太原seo网站管理
  • 做网站需不需要购买服务器网店如何推广
  • 日本配色的网站推荐产品推广策略
  • 网站验证码怎么做的陕西seo关键词优化外包
  • 做国外代购的网站有哪些关键词排名seo优化
  • 手机网站制作要求标准公众号开发网站公司
  • 这个域名的网站做违法的事阿里数据
  • 网站搜索不到了搜索引擎谷歌
  • java php做网站的区别app开发软件
  • 全国知名网站16种营销模型
  • 手机网站排名优化网络事件营销
  • 做字网站站长推荐
  • 做手机网站版面做多宽注册教育培训机构需要什么条件
  • 政府网站建设计划深圳推广平台有哪些
  • 做网站不买服务器百度能搜到竞价托管外包
  • 蚌埠网站制作公司软文代发平台
  • 网站没有做适配 怎么办学计算机哪个培训机构好
  • 建设网站的费用明细郑州网站优化哪家好
  • 做电子章网站全网霸屏推广系统
  • 做网站地图的步骤学好seo
  • 网站设计制作系统哪个好app注册推广任务平台
  • 潘家园做网站公司湖南网站优化