JS对象
对象的概念
JavaScript里面的一种数据数据类型
- 无序数据的集合
- 详细描述某个事物
对象的使用
let 对象名 = {
属性名:属性值, 方法名:函数 }
调用为对象语法:①对象名.属性名
②对象名.方法名()
let person = {
name:’小二‘, age: 18 , talk: function(){ console.log() } }
- ① console.log(person.name) ②person.talk()
注意点:要用英文冒号(:)和英文逗号(,)隔开
操作对象
查询对象
- 就是调用的方法来查询
重新赋值
- 选中已有的对象.属性,然后重新赋值
对象增加数据
- 对象名.新属性名=新值
删除对象中数据
-
delete 对象名.属性名
- 中间用空格隔开
内置对象
javascript内部提供的对象,包含各种属性和方法给开发者调用
内置对象Math
-
Math.random()
- 生成个0-1之间的随机数,包括0不包括1
-
Math.ceil()
- 向上取整
-
Math.floor()
- 向下取整
-
Math.max()
- 数组取最大值
-
Math.min()
- 数组去最小值
遍历对象
for(let key in obj){
console.log(key) //打印属性名 console.log(obj[key]) //打印属性值 }
\