JS对象类型数据的创建及其操作


前言

array中可以装大量数据,能装大量数据的,叫容器。在JS中,除了数组容器之外,还有对象容器。


提示:以下是本篇文章正文内容,下面案例可供参考

一、创建一个对象

创建一个对象也有两种方式:
1)字面量创建 var obj = {} 一个{}在JS中就表示一个对象
2)new Object也可以创建 var obj = new Object(); Object在构造器,在其它语言叫类

<script>
        // 字面量创建  用的比较多
        // 在JS中,对象是属性的无序集合
        // 集合:容器  放大量的数据
        // 无序:属性是无序
        var obj1 = {
    
            name:"wc",  // name:"wc"叫属性  name叫属性名  "wc"叫属性值  键值对  
            age:100,
            score:88,
            address:"bj"
        }
        // .属性访问运算符  
        // 就是用来访问一个对象上面的属性的  str.length   arr.push
        console.log(obj1.name);

        // new Object也可以创建
        // var obj2 = new Object()
    </script>

结果如下:
。

二、对象的操作

增:向对象中添加一个属性
删:删除对象里面的某个属性
改:修改对象里面的某个属性
查:获取对象中的某个属性

1…语法

点语法: .叫属性访问运算符 用的最多的
增: 对象名.属性名 = 属性值
删: delete 对象名.属性名 delete是用来删除一个对象中的属性的 delete是运算符
改: 对象名.属性名 = 新的属性值
查: 对象名.属性名 如果去获取一个属性,但是这个属性没有,得到undefined

代码如下(示例):

增:

	<script>
        let obj = {
    }; // 创建一个空对象   空对象是指里面没有任何的属性
        obj.name = "wc"; // 向对象中添加一个属性
        obj.age = 110; 
        console.log(obj);
    </script>

结果如下:
在这里插入图片描述
删:

	<script>
        let obj = {
    }; // 创建一个空对象   空对象是指里面没有任何的属性
        obj.name = "wc"; // 向对象中添加一个属性
        obj.age = 110; 
        delete obj.age; // 删除obj中的age属性
        console.log(obj);
    </script>

结果如下:
在这里插入图片描述

改:

	
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值