Javascript中创建对象及其属性的修改,删除,访问,遍历

本文介绍了JavaScript中创建对象的字面量和构造函数方式,以及如何修改、删除和访问对象属性。通过点运算符和方括号语法进行了属性操作,并展示了使用for-in和Object.keys/values/entries遍历对象的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、如何创建一个对象以及如何对一个对象的属性进行修改,删除,访问,遍历?


    创建对象:1、字面量方式  var obj1={};
              2、构造函数方式   var obj2=new Object();
    对对象属性的修改、删除:
        1、通过点运算符操作属性
            var obj1 = {  //创建对象
                name: 'lisa',
                age: 18
            }
            obj1.name = 'jenn';//点运算符操作(修改)对象属性
            obj1.age = 19;
            console.log(obj1.name) //查看对象属性
            delete obj1.age; //删除对象属性
        2、通过 [] 修改对象属性
            var obj2 = new Object()//创建对象
            obj2.name = 'sasa';//对象属性
            obj2.age = 19;
            obj2['name'] = 'lili';//方括号修改对象属性
            obj2['age'] = '11';
            console.log(obj1);
            delete obj2['age'];//删除对象属性
            console.log(obj2)
        3、遍历
            var obj3 = {
                name: 'lini',
                age: 12,
                intruction: function() {
                    console.log('my name is lini')
                }
            }
            console.log(obj3);
            for(let key in obj3){   //for-in遍历
                console.log(key)
            }
            for(let item of Object.keys(obj3)){  //for-of遍历 (获取对象键名)
                console.log(item);
            }
            for(let item of Object.values(obj3)){  //for-of遍历 (获取对象键值)
                console.log(item);
            }
            for(let item of Object.entries(obj3)){  //for-of遍历 (获取对象的键值对)
                console.log(item);
            }
           

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值