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

网站建设彳金手指排名上饶网站建设

网站建设彳金手指排名,上饶网站建设,厦门旅游集团网站建设,杭州网站制作平台使用构造函数初始化对象的过程function Base(){} //函数声明var basenew Base() //对象初始化执行Base()的过程#xff1a; 创建一个名为Base的function对象#xff1a; 执行function Base(){函数体}本质上相当于var Basenew Function(函数体)#xff1b;所以Ba…使用构造函数初始化对象的过程 function Base(){} //函数声明 var basenew Base() //对象初始化 执行Base()的过程 创建一个名为Base的function对象 执行function Base(){函数体}本质上相当于var Basenew Function(函数体)所以Base对象的构造函数的是Function();为Base对象添加属性 添加_proto_属性其属性值Function.prototype,也就说Base对象的原型是其构造函数的prototype属性 在任意类似var xnew X()的过程中都会设置x._proto_X.prptotype;添加prototype属性先用new Object()创建新对象并为新对象创建constructor属性属性值设置为Base;最后将该对象赋值给prototype属性 因为Base.prototypenew Object()所以Base.prototype._proto_Object.prototype;为Base对象添加其他属性如call,construct,scope,length等属性执行var basenew Base() 调用Base的construct属性引用的函数 创建一个新object, 假设为x将Base.prototype赋值给x._proto_属性 如果Base.prototype不是object,将Object.prototype赋值x._proto_调用Base.call(x),对x进行初始化返回x,x就是base;如果Base()使用return返回其他对象base就是其他对象 原型链 因为base._proto_Base.prototype且Base.prototype._proto_Object.prototype;所以base._proto_._proto_Object.prtotype; //原型链 即base继承自Base.prototype,Base.prototype继承自Object.prototype;原型继承 以上原型继承是通过将Base.prototype设置为由Obejct()创建的对象实现的可以通过将任意的构造函数的prototype属性指定为一个对象实现继承function Case(){}; Case.prototypebase; var casenew Case(); case.的原型链是Case.prototype(base),Base.prototype,Object.prototype;对象的constructor属性 由自定义构造函数创建的对象默认没有自己的constructor属性的只有由Object()创建的对象真正拥有constructor属性所以base对象的constructor属性继承自Base.prototype,指向Base();同样case对象的constructor属性也继承自Base.prototype,指向Base(); 红色 对象f的原型是构造函数的prototype属性F.prototype; F.prototype的constructor属性指向f的构造函数FF.prototype作为对象其原型是Object.prototype;青色 构造函数F作为一个对象其原型是Function.prototype Function.prototype的constructor属性指向F的构造函数Function;蓝色 Function作为对象其原型是Function.prototype;黄色 Function.prototype的原型是Object.prototype; Object.prototype的constructor属性指向Function.prototype对象的构造函数Object;紫色 Object作为一个函数其原型是Function.prototype;橙色 Object.prototype的原型是null转载于:https://www.cnblogs.com/qinghe/p/5391558.html
http://www.pierceye.com/news/646772/

相关文章:

  • 建设银行网站链接网络推广有哪些常见的推广方法
  • 常州网络公司网站图片在线制作加字
  • 漕泾网站建设建立内部网站
  • 海宁市住房和城乡规划建设局网站北京十大装饰装修公司
  • 创新的常州做网站网站页面设计公司电话
  • 建站公司见客户没话说周年庆网站要怎么做
  • 建设银行网站字体建设官方网站
  • 建设部网站人员查询商城网站 没有什么文章 怎样优化
  • wordpress按标签筛选广州seo网站
  • 南宁手机建站公司常德网站开发服务
  • 智能锁东莞网站建设php网站开发需要学什么软件
  • 扒网站样式中国搜索网站排名
  • 网站空间和云服务器建设建材网站费用
  • 公司网站 正式上线wordpress 移动端不显示
  • 旅行网站排名前十名网站检测报告哪里做
  • 随州做网站wordpress 显示评论内容
  • 网站建设时间计划表非常赚又一个wordpress站点
  • 苏州网站小程序app开发公司wordpress如何上传文件大小
  • 同仁行业网站建设报价免费ui网站
  • 网站打开速度慢wordpress开发者选项怎么打开
  • 免费网站代理访问网站 营销型
  • 甘特图模板关于网站建设永嘉移动网站建设公司
  • 网站建设服务协议书做面包有哪些网站知乎
  • 网站建设评比标准建盏茶杯知识
  • 商城网站建设教学电子商务的就业方向
  • 做网站必要性江苏华江建设集团网站
  • 网站建设丿金手指排名9如何百度搜到网站
  • 南昌商城网站建设央企网站群建设中标公告
  • 湖北建设监理协会网站网页游戏排行榜开服时间
  • 中国空间站图片竞价账户托管公司哪家好