对象
对象(object):JS里的一种数据类型
无序的数据集合
用于描述某一事物
对象的组成
属性:信息或者叫特征(名词)
方法:功能或者叫行为(动词)
let 对象名 = {
属性名:属性值,
方法名:函数
}
对象使用
查
console.log(对象名.属性名)
console.log(对象名['属性名'])
改
对象名.属性名 = 新属性值
增
对象名.新属性 = 新值
删
delete 对象名.属性名 //不建议使用
遍历对象
for (let key in 属性名) {
console.log(key) //打印出来的是'属性名'
console.log(对象名[key]) //用第二种方法打印
}
内置对象
什么是内置对象?
JS内部提供的对象,包含各种属性与方法
内置对象——MATH
介绍:Math对象是JS提供的一个数学对象,用于处理一系列的数学运算
Math对象包含的方法:
random:生成0-1之间的随机数(包含0不包含1)
console.log(Math.floor(Math.random()*(10+1)) //能取到[0~10]
Math.floor(Math.random()*(M-N+1)+N) //取N到M之间的数
ceil:向上取整
floor:向下取整
round:四舍五入 //负数的四舍五入 -20.5 为 -20
max:找最大值
min:找最小值
pow:幂函数运算
abs:绝对值