JavaScript对象

本文详细介绍了JavaScript中的对象,包括对象的定义(区别于数组),对象的作用(描述事物的静态特征和动态行为),对象的声明、使用(包括属性访问、修改和增加)、对象字面量的语法,以及对象的组成部分(属性和方法)。还提及了对象的遍历方法。
摘要由CSDN通过智能技术生成

                                        JavaScript

1.对象的定义:

  • JavaScript里的一种数据类型。

  • 可以理解为是一种无序的数据集合,(注:数组是有序的数据集合。)

  • 用来表示

2.对象的作用:

用来描述某个事物。

例如描述一个人:

人有姓名,年龄,性别等信息,还有吃饭睡觉打代码等功能;

如果用多个变量保存则比较散,用对象比较统一;

静态特征(姓名,年龄,身高,性别,爱好)=>可以使用函数,字符串,数组,布尔类型等表示。

动态行为(点名,唱,跳,rap)=>使用函数表示

3.对象的使用:

image-20240412153503647

查:

声明对象,并添加若干个属性后,可以使用 . 获得对象中属性对应的值,称之为属性访问
语法:对象名 . 属性

简单理解就是获得对象里的属性值。

image-20240412154548485

改:

语法:
对象名 . 属性 = 新值

image-20240412155001111

增:

语法:
对象名 . 新属性 = 新值

image-20240412155937188

改和增语法一样,判断标准就是对象有没有这个属性,没有就是新增,有就是改。

4.对象声明的语法:

let 对象名 = { } 或 let 对象名 = new Object( )

实际开发中,多用前者(花括号{ }),{ }是对象字面量。

5.对象的组成:

由属性和方法组成
属性:信息或叫特征(名词),比如手机尺寸,颜色,重量.....
  • 属性都是成 对出现的,包括属性名和值,它们之间使用英文:分隔

  • 多个属性之间使用英文,分隔

  • 属性就是依附在对象上的变量(外面是变量,对象内是属性)属性名可以使用""或",

  • 一般情况下省略,除非名称遇到特殊符号如空格、中横线等

方法:功能或叫行为(动词),其本质就是函数,比如打电话,发短信,刷视频,玩儿游戏,跑步,唱歌,游泳,吃饭....
  • 方法是由方法名和函数两部分构成,它们之间使用:分隔

  • 多个属性之间使用英文,分隔

  • 方法是依附在对象中的函数

  • 方法名可以使用""或",一般情况下省咯,除非名称遇到特殊符号如空格、中横线等

let 对象名 = {
属性名 : 属性值,
方法名 : 函数
}

image-20240412152703104

image-20240412152724687

6.对象的遍历

image-20240412170648498

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值