大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
在Javascript中不存在class的概念,它的class概念是通过构造函数(constructor)与原型链(prototype)来实现。
科尔沁左翼ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:13518219792(备注:SSL证书合作)期待与您的合作!
1.构造函数(constructor):创建对象时的初始化对象,总是与new 关键是一同出现。
构造函数存在以下特点:
2.原型(prototype):是一个对象,实现对象的属性继承。javascript 中的对象通过 proto 来指向原型对象,可以通过Object.__proto__ 来访问
3.构造函数与与原型的联系:
从以上输出结果可以看出:
构造函数的 __proto__ 指向原型对象;
原型的constructor 指向构造函数Function;
原型的 prototype.__proto__ 等于 Object.__proto__;
实例 的 constructor.prototype 指向原型;
实例的constructor 指向构造函数
引用图例:
![1460000018155881][1]