obj對象補充

/*
             * 
             * 建立一個對象
             * 
             */
            var obj = new Object();
            
            //向對象中添加屬性
            obj.name = "孫悟空";
            obj.age = 18;
            
            //對象的屬性值能夠是任何的數據類型,也能夠是個函數
            obj.sayName = function(){
                console.log(obj.name);
            };
            
            
            function fun(){
                console.log(obj.name);
            };
            
            //console.log(obj.sayName);
            //調方法
            obj.sayName();
            //調函數
            fun();
            /*
                 函數也能夠成爲對象的屬性
                     若是一個函數做爲一個對象的屬性保存
                     那麼咱們稱這個函數時這個對象的方法
                     調用這個函數就說調用對象的方法(method)
                     
                     可是它只是名稱上的區別沒有其餘的區別
             * 
             * */
            
            var obj2 ={
                
                name:"豬八戒",
                age:18,
                sayName:function(){
                    console.log(obj2.name);
                }
                
            }
            
            obj2.sayName();函數

相關文章
相關標籤/搜索