JS实例成员与静态成员
构造函数中的属性和方法称为成员,成员可以进行添加
function Star() {
// 实例成员
this.uname = '刘宇阳';
this.fn = function(){
console.log('Hello World')
}
}
var fn = new Star();
实例成员 是在构造函数通过内部this添加的成员,而且只能通过实例化对象来访问
// 实例成员只能用实例化对象调用
console.log(fn.uname);
// 不能用构造函数调用
console.log(Star.uname); //undefined
静态成员 是在构造函数本身上添加的成员 age 就是静态成员
// 静态成员只能通过构造函数设置并调用
Star.age = 19;
console.log(Star.age); //19
// 不能用对象实例化调用
console.log(fun.age); //undefined
链接: http://www.bylemon.cn
描述: 嘿,我在这~
头像: http://www.bylemon.cn/favicon.ico已经添加贵站,望互关~