javaScript(对象)

2 篇文章 0 订阅
本文详细介绍了JavaScript中的对象,包括其作为数据集合的特性,如何声明和访问属性及方法,以及对象方法的执行过程。同时,还讲解了如何新增、修改和删除对象的属性与方法,为理解JavaScript中的对象提供了全面的指导。
摘要由CSDN通过智能技术生成

一、什么是对象?

  1. js中的一种复杂数据类型,object类型
  2. 数据集合(存储多个键值对)
  3. 用来表示某个事物

二、对象的组成: 属性和方法

  1. 属性:

  1. 声明 :   { 属性名 : 属性值 , ... }
  2. 访问(获取/查询)

          (1)对象名 . 属性名                  对象名[ '属性名' ]

          (2)必须使用方括号的情况

                    1.属性名是变量的时候

                    2.属性名不是一个合法的变量的时候

            (3)  批量访问

                        for   in 遍历

                

// 语法

        for ( let key  in 对象名 ){

                      // 属性名     属性值 
            console.log( key , 对象名[key] )
               
      }


2.方法:

1. 声明 :

    {
        方法名:function (形式参数){
        //方法体
        }
    }

2. 访问 ( 调用 )

        (1) 对象名. 方法名(实际参数)

        (2) 对象名[ '方法名' ](实际参数)

 


三、对象方法的执行过程是怎样的?

        1. 实参给形参赋值

        2. 将确定的形参值代入函数体执行

                从上往下        (逐句执行)

                从里往外        从左往又

        3. 函数体的代码执行完毕之后 , 继续回到调用的地方,往后执行

 


四、操作对象的方法

        1. 新增属性:

                对象名 . 新的属性名 = '值'

                对象名['新的属性名'] = '值'

         2. 修改属性值:

              对象名 . 旧的属性名 = '新值'

              对象名 [' 旧属性名 '] = '新值'

        3. 删除属性:

              delete    对象名 . 属性名

              delete    对象名['属性名']

        4. 新增方法:

               对象名 . 新的方法名 = function(){}

               对象名[ '新的方法名' ] = function(){}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值