Day24:P66-P76
学习笔记:
1.对象使用:
对象本质是无序的数据集合,操作数据无非就是增删改查语法:
查询对象:对象.属性
重新赋值:对象.属性=值
对象添加新的数据:对象名.新属性名=新值
删除对象中属性:delete 对象名.属性名
改和增语法一样,判断标准就是对象有没有这个属性,没有就是新增,有就是改
2.对象访问属性有哪两种方式?
点形式:对象.属性
【】形式:对象【'属性】
两种方式区别:
点后面的属性名一定不要加引号
【】里面的属性名一定加引号
后期不同使用场景会用到不同的写法
3.遍历对象用for in语句
4.内置对象-生成任意范围随机数
Math.random()随机数函数,返回一个0-1之间,并且包括0不包括1的随机小数[0,1)
如何生成0-10的随机数呢?
Math.floor(Math.random() * (10 + 1))
如何生成5-10的随机数?
Math.floor(Math.random()*(5 + 1)) + 5
如何生成N-M之间的随机数
Math.floor(Math.random() *(M- N + 1)) +N