javascript 面向对象编程学习

定义对象

(function() {
    //私有方法
    function test(age) {
        alert(age);
    }
    //公用对象和属性
    window.person = {};
    person.init = {
        age: 18,
        getAge: function(age) {
            this.age = age;
            //test(age);
        }
    }
    person.test = {
        t: 18,
        tt: function(age) {
            test(age);
        }
    }
})()

使用对象

    <script>
        alert(person.init.age);
    </script>

本文转载:CSDN博客