大家好,又见面了,我是你们的朋友全栈君。
prototype可查看原型属性,还可对原型添加属性或方法
function Car(name) {
this.name = name;
this.run = function () {
console.log(this.height+'cm '+this.name + 'is run!')
}
}
var dazhong = new Car('dazhong');
Car.prototype.height = null; //给对象添加新属性
dazhong.height = 200 //给属性赋值
dazhong.run(); //调用run方法打印
console.log(Car.prototype) //prototype不仅能在原型对象上添加属性或方法,还可查看原型属性
现在我们打印dazhong;
console.log(dazhong.prototype)
发现没有prototype这个属性,我们可以用__proto__这个非标准用法来查看这个对象的属性
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/163397.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...