一.对象
1.0什么是对象
1.1:对象(object):JavaScript里的一种数据类型
1.2:可以理解为是一种无序的数据集合
1.3:用来描述某个事物,例如描述一个人以及他的数据。
2.0对象使用
2.1:对象声明方法:
2.2 对象有属性和方法组成
2.21 属性:信息或叫特征(名词)。 比如 手机尺寸、颜色、重量等…
2.22 方法:功能或叫行为(动词)。 比如 手机打电话、发短信、玩游戏…
属性都是成 对出现的,包括属性名和值,它们之间使用英文 : 分隔
多个属性之间使用英文 , 分隔
属性就是依附在对象上的变量(外面是变量,对象内是属性)
属性名可以使用 "" 或 '',一般情况下省略,除非名称遇到特殊符号如空格、中横线等
2.3:属性访问:声明对象,并添加了若干属性后,可以使用 . 或 [] 获得对象中属性对应的值,我称之为属性访问。 简单理解就是获得对象里面的属性值。
2.4 对象中的方法 方法是由方法名和函数两部分构成,它们之间使用 : 分隔
2. 多个属性之间使用英文 , 分隔
3. 方法是依附在对象中的函数
4. 方法名可以使用 "" 或 '',一般情况下省略,除非名称遇到特殊符号如空格、中横线等
5.对象中的方法访问:声明对象,并添加了若干方法后,可以使用 . 调用对象中函数,我称之为方法调用。
千万别忘了给方法名后面加小括号
3.0操作对象
3.1增加属性:也可以动态为对象添加属性,动态添加与直接定义是一样的,只是语法上更灵活。
3.2新增对象中的方法:也可以动态为对象添加方法,动态添加与直接定义是一样的,只是语法上更灵活
4.0遍历对象
4.1遍历对象用那个语句:语法格式
获得对象属性是 k
获得对象值是 obj[k]
5.0内置对象
5.1 JavaScript内部提供的对象,包含各种属性和方法给开发者调用
random:生成0-1之间的随机数(包含0不包括1)
ceil:向上取整
floor:向下取整
max:找最大数
min:找最小数
pow:幂运算
abs:绝对值
Math对象在线文档