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

苏州网站开发公司有哪些建设外贸商城网站制作

苏州网站开发公司有哪些,建设外贸商城网站制作,校园网站建设方案模板下载,莱州信息网在JavaScript中,__proto__和prototype都是用于实现对象继承的关键概念。 1、proto __proto__是一个非标准的属性,用于设置或获取一个对象的原型。这个属性提供了直接访问对象内部原型对象的途径。对于浏览器中的宿主对象和大多数对象来说,可…

在JavaScript中,__proto__和prototype都是用于实现对象继承的关键概念。

1、proto

__proto__是一个非标准的属性,用于设置或获取一个对象的原型。这个属性提供了直接访问对象内部原型对象的途径。对于浏览器中的宿主对象和大多数对象来说,可以使用 obj.proto 访问它们的原型对象。但是,不建议使用这个非标准属性,因为它在未来的标准中可能会被废弃。

例如:

let obj = {};
console.log(obj.__proto__); // [object Object]
2、Prototype

每个JavaScript对象都有一个prototype属性,这个属性是一个指向该对象的原型对象(prototype object)的引用。当一个对象被创建时,它的prototype属性就被设置为其构造函数的prototype属性。这个原型对象自身也有一个prototype属性,这个属性指向的是Object.prototype。

在JavaScript中,所有的对象都是从其原型对象继承的。当访问一个对象的属性或方法时,如果该对象自身没有这个属性或方法,那么JavaScript就会在这个对象的原型对象中查找这个属性或方法,如果原型对象中也没有,那么就会继续在原型对象的原型对象(也就是Object.prototype)中查找。

在JavaScript中,所有函数都有一个prototype属性,这个属性是一个包含一个constructor属性(指向函数自身)和一个proto属性的对象。这个proto属性就是函数的原型对象。

例如:

function MyFunction() { }
console.log(MyFunction.prototype); // [object Object]

在这里插入图片描述

总的来说,__proto__和prototype都是用来实现对象继承的,但__proto__是非标准的,建议使用Object.getPrototypeOf()和Object.setPrototypeOf()这样的标准方法来获取和设置一个对象的原型。

http://www.yayakq.cn/news/32596/

相关文章:

  • 怎么创网站赚钱吗东莞市住房建设网站
  • 天津站设计单位免费的网站或软件
  • 公司网站备案有什么用杭州萧山网站开发
  • 北京购物网站建设网页设计欣赏案例
  • 招聘网站做销售怎么样龙元建设陕西公司网站
  • 手机做网站软件公司seo营销
  • 青岛的网站建设公司家具设计师
  • 网站建设 豫icp备自己用wordpress建站
  • 电脑做系统都是英文选哪个网站巩义便宜网站建设费用
  • 网站如何被搜索引擎收录放网站的服务器吗
  • 做网站需要后端吗wordpress如何做关键词和描述设置
  • 建设银行辽宁招聘网站中国纪检监察报网官网
  • 外卖网站开发能多少钱如何查网站的百度快照
  • 南宁做网站开发的公司seo优化sem
  • wordpress建站 购物问答类咨询网站的建设
  • 免费空间分享漳州网站建设优化
  • 网站电脑基础培训班网络营销是干啥的
  • 做专利费减是哪个网站兴义市城乡建设局网站
  • 猎趣网站seo好学吗入门怎么学
  • 上海优秀网站设计手机免费制作app的软件下载
  • 做网站的是什么策划书平台建设部分
  • 网站做乘法表网站模板演示怎么做
  • 证券网站怎么做排版漂亮的网站
  • 网站后台怎么管理html主页设计
  • 网站首页设计分析竞价推广出价多少合适
  • 用asp做网站有哪控件四川建设网有限公司
  • 网页搜索记录怎么删除seo是什么意思
  • 福州网站模板建站营口市城乡住房建设局网站
  • 方正园林建设监理中心网站住建局主要负责什么
  • 只用html5做网站股票软件定制开发