前端让前端飞WEB前端程序开发

静态成员和实例成员

2017-12-01  本文已影响13人  LIT乐言

静态成员
定义在构造函数上面的成员(属性和方法)

实例成员
定义在实例对象上面的成员(属性和方法)

建议

① 把工具类的方法写成静态方法
② 把和对象相关的方法写成实例方法(成员)

代码示例

function Person() {
    this.name = "张三";   //实例属性
    this.showName = function () {
        console.log(this.name);
    };
}

//为Person构造函数添加静态成员
Person.des = "描述信息";
Person.add = function (msg) {
    console.log("添加信息" + msg);
};


Person.add("这是一个+操作");

var p1 = new Person();
p1.showName();
上一篇 下一篇

猜你喜欢

热点阅读