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

JavaScript模拟实体类的实现

WBOY
WBOYasal
2016-06-06 20:01:12953semak imbas

/* * 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());

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn