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

深圳市宝安区中心医院乌市seo网络营销流程

深圳市宝安区中心医院,乌市seo网络营销流程,常德软件开发,塘沽有哪些互联网公司实例化对象 和普调函数一样,只不过调用的时候要和new连用(实例化),不然就是一个普通函数调用 function Person () {} const o1 new Person() //能得到一个空对象 const o2 Person() //什么也得不到,这就是普通的…
  • 实例化对象

    1. 和普调函数一样,只不过调用的时候要和new连用(实例化),不然就是一个普通函数调用
    2. function Person () {}
      const o1 = new Person()   //能得到一个空对象
      const o2 = Person()   //什么也得不到,这就是普通的函数调用
  • 原型

原型就是一个为对象实例定义了一些公共属性和公共方法的对象模板。
  • 函数原型--prototype

        每一个函数天生自带一个成员,叫做prototype,是一个对象空间。

        在函数的prototype里面存储的内容,不是给函数使用的,是给函数的每一个实例化对象使用的。

  • 对象原型__proto__

        每一个对象天生自带一个成员,叫做__proto__,是一个对象空间。

        这个__proto__对象空间是给每一个对象使用的。

function Person () {}
const o1 = new Person()
console.log(o1.__proto__ === Person.prototype) //true

        实例化对象的__proto__和所属的构造函数的prototype是一个对象空间

function Person(name) {  this.name = name;  
}  Person.prototype.sayHello = function() {  console.log(`Hello, my name is ${this.name}`);  
};  const person1 = new Person('Alice');  
person1.sayHello(); // Output: Hello, my name is Alice

        在这个例子中,person1 对象通过 __proto__ 属性访问 Person.prototype,从而可以调用 sayHello 方法。

  • constructor

        实例化对象的__proto__里面也有一个成员叫做constructor。

        这个属性就是指向当前这个对象所属的构造函数。

function Person () {}
const o1 = new Person()
console.log(o1.constructor === Person) //true
  • 原型链

  1. 对象之间的继承关系通过构造函数的prototype指向父类对象,直到指向Object对象为止形成的指向链条。
  2. 通俗讲: 原型链是原型对象创建过程的历史记录。
  3. 注:在javascript中,所有的对象都拥有一个__proto__属性指向该对象的原型(prototype)

  • 当一个对象我们不知道准确的是谁构造的时候,我们就把它看成object的实例化对象
  • 也就是说,我们的构造函数的prototype的__proto__指向的是object.prototype

  • 那么object.prototype也是一个对象,我们有一句话叫万物皆对象,所以object.prototype就到顶了,object.prototype的__proto__就是null

  • 查找顺序:当你访问某个属性时,JavaScript 采用以下顺序查找:

    • 看对象本身是否有这个属性。
    • 如果没有,查看该对象的 __proto__ 是否有这个属性。
    • 如果还没有,继续查找 __proto__.__proto__,依此类推,直到查到 Object.prototype。如果在整个原型链中都未找到,返回 undefined
  • 原型关系图

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

相关文章:

  • 建设银行违法网站dw网页设计官网
  • 网站建设制作经验足修改不能编辑的wordpress
  • 友链交换网站乐陵seo优化
  • 开源项目网站旅游网站建站目的
  • 网站模块名称厦门建设局局长
  • 愿意合作做游戏的网站平台爱情动做网站推荐
  • 开发网站设计做小程序的平台
  • 城市建设档案馆网站门户网站建设哪里有
  • wordpress网站设置关键词设置全国网站制作公司排名
  • 漳州网站建设哪家最正规电商公司简介
  • 手机如何搭建网站html入门网页制作
  • 电子商务网站开发语言wordpress 找不到页面
  • 铜仁住房和城乡建设局网站wordpress 本地服务器搭建xampp
  • 建设银行环县支行网站培训做网站
  • 厦门哪里做网站wordpress主题的使用教程
  • 珠海移动网站定制WordPress添加用户组
  • 网站备案 必须在接入商处重庆建筑工程安全施工管理安全网
  • 兰州网站建设流程网站建设总流程
  • 长沙网站排名方法东莞正规的人才市场
  • 有哪些做企业点评的网站淄博企业网站建设哪家好
  • 有个网站发任务 用手机可以做做音乐网站的条件
  • 网站建设怎么进行一级域名申请it培训机构培训
  • 资讯是做网站还是公众号镇江市建设招标网官方网站
  • 男女视频做爰的网站cpa广告联盟网站建设
  • 浙江建设厅网站 打不开网络优化软件
  • 上海市建设安装协会网站建设网站尺寸多少
  • 杭州精品网站建设公司wordpress音乐防刷新
  • 网站配资公司网站邢台太行中学招生电话
  • 保定市做网站的电话wordpress联系表单的制作
  • 网站建设前端切图装修公司 wordpress