JS学习笔记01-创建对象

<!DOCTYPE HTML>
<html lang="en">
<head>
 <meta charset="UTF-8"> 
    <title>test</title>
    <style type="text/css">    
    </style>
    </head>
    
<body>
     <script type="text/javascript">
        //1 使用Object()(原生对象)构造函数创建对象
        var obj1 = new Object();
        obj1.age = 1;
        obj1.getAge = function(){return obj1.age};
        console.log(obj1.getAge());
         
        //2 使用类似JSON形式(字面量)来优雅的创建对象
        var obj2 ={
            age:2,
            getAge:function(){return obj2.age}
        }
        console.log(obj2.getAge());
        
        //3使用构造函数实例化并返回对象
        function f(){
            this.age=3;
            this.getAge = function(){return this.age;};
        }
        var obj3 = new f();
        console.log(obj3.getAge());    
    </script>
</body>
    

 

posted @ 2014-06-01 12:44  fuyunlong  阅读(93)  评论(0)    收藏  举报