返回顶部

收藏

js中面向对象的实现方式动态原型模式

更多
    //动态原型模式
            function Person(name, age, job) {
                this.name = name;
                this.age = age;
                this.job = job;
                if(typeof this.sayName!="function") {
                    this.sayName = function () {
                        alert(this.name);
                    };    
                }
                if(typeof this.sayInfo!="function") {
                    this.sayInfo = function() {
                        console.log(this.job);
                    };
                }
            }

标签:JavaScript,面向对象

收藏

0人收藏

支持

0

反对

0