重生之再学JavaScript-对象

目录

对象

什么是对象

对象使用

  对象中的方法

操作对象

 新增对象中的方法

遍历对象

内置对象

内置对象是什么

内置对象Math


对象

什么是对象

对象(object):JavaScript里的一种数据类型

可以理解为是一种无序的数据集合

用来描述某个事物,例如描述一个人

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

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

比如描述 班主任 信息:

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

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

对象使用

对象的声明语法:

例如:

对象中还可以保存方法:

属性的访问:

声明对象,并添加了若干属性后,可以使用 . 或 [] 获得对象中属性对应的值,我称之为属性访问。

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

  对象中的方法

  1. 方法是由方法名和函数两部分构成,它们之间使用 : 分隔

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

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

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

方法的访问:

 注意: 千万别忘了给方法名后面加小括号

操作对象

对象本质是无序的数据集合, 操作数据无非就是 增 删 改 查 语法

 增加属性:

也可以动态为对象添加属性,动态添加与直接定义是一样的,只是语法上更灵活。

 新增对象中的方法

也可以动态为对象添加方法,动态添加与直接定义是一样的,只是语法上更灵活

 注意:无论是属性或是方法,同一个对象中出现名称一样的,后面的会覆盖前面的。

遍历对象

一般不用这种方式遍历数组、主要是用来遍历对象

一定记住: k 是获得对象的属性名对象名[k] 是获得 属性值

内置对象

内置对象是什么

JavaScript内部提供的对象,包含各种属性和方法给开发者调用

内置对象Math

Math对象是JavaScript提供的一个“数学高手”对象

提供了一系列做数学运算的方法

方法有:

    random:生成0-1之间的随机数(包含0不包括1)

    ceil:向上取整

    floor:向下取整 

    max:找最大数

    min:找最小数

    pow:幂运算

    abs:绝对值

    Math对象在线文档

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值