05.JS-对象

这篇文章是我自己在学习js过程中做的笔记,如果有错误或者遗漏的请评论告诉我。希望大家一起学习!

笔记内容主要有:对象的定义、对象的操作

1.对象:一组属性和方法的集合
        
                 定义对象:
                     
                     使用new字符实例化对象
                     
                              var obj = new Object();
                         
                     使用字面量定义对象
                     
                              var obj = {};

2. 为对象添加属性和方法

                   
                 new实例化对象添加属性和方法:
                 
                     添加属性:
                     
                         对象.属性名 = 值;
                         
                     添加方法:
                     
                         对象.方法名 = function(){};
                         
                 字面量对象添加属性和方法:
                 
                     var obj = {
                         
                         属性名:值,
                         
                         方法名:function(){},
                     };

              
3.访问对象中的属性和方法:
                    
                    对象名.属性名    对象名['属性名']
                    
                    对象名.方法名()


     下面是用字面量的方式定义对象并进行添加、修改、删除、访问的操作

//定义对象
var obj={
    
    //添加属性
    name:'Jack',
    
    age:20,
    
    //添加方法
    run:function(){
        alert('gogogo');
    }
};

//添加属性
obj.sex = 'man';

//修改属性 --  与重新赋值差不多
obj.name = 'Jeo';

//删除属性
delete obj.name;

//访问属性
var sex = obj.sex;
console.log(sex);//man

//访问方法
var run = obj.run;
console.log(run);//function(){alert('gogogo');}
        
    

猜你喜欢

转载自blog.csdn.net/qq_43161149/article/details/82813669
今日推荐