>php教程 >php手册 >JavaScript模拟实体类的实现

JavaScript模拟实体类的实现

WBOY
WBOY원래의
2016-06-06 20:01:12951검색

/* * JavaScript模拟实体类的实现 */ function User(){ this.name = ""; this.age = 0; //如果传入实参直接 初始化 if (arguments.length == 2) { this.name = arguments[0]; this.age = arguments[1]; } this.getName = function(){ return this.name; } th

    /*

     * JavaScript模拟实体类的实现

     */

    function User(){

        this.name = "";

        this.age = 0;

        //如果传入实参直接 初始化

        if (arguments.length == 2) {

            this.name = arguments[0];

            this.age = arguments[1];

        }

        this.getName = function(){

            return this.name;

        }

 

        this.setName = function(name){

            this.name = name;

        }

 

        this.getAge = function(){

            return this.age;

        }

 

        this.setAge = function(age){

            this.age = age;

        }

    }

 

    var user = new User("zdw", 22);

    alert("name:" + user.getName() + ",age : " + user.getAge());

    user.setName("admin");

    user.setAge(99);

    alert("changed********name:" + user.getName() + ",age : " + user.getAge());

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.