对象

 

 

什么是对象?

在JS中,对象是一组无序的相关属性和方法的集合, 所有事物都是对象,例如:字符串,数值,数组,函数等。 对象是由 属性 和 方法 组成的

  对象让结构更清晰。一看数据知道是做什么用的

 

字面量、 newObject  构造函数 三个创建对象

 

对象字面量:就是花括号{} 里面包含了表达这个具体事物(对象)的属性和方法

 

 

(1) 里面的属性或者方法我们采取 键值对 的形式  

 键 属性名 :  值   属性值

(2) 多个属性或者方法中间用逗号隔开的

(3) 方法冒号后面跟的是一个匿名函数

 

2.使用对象

(1) 调用对象的属性 我们采取 对象名.属性名

console.log(obj.uname);

(2) 调用属性还有一种方法 对象名['属性名']

console.log(obj['age']);

(3)调用对象的方法 sayHi   对象名. 方法名()

obj.sayHi();

 

 

//变量、属性、函数、方法的区别

 

 obj 对象     age 属性


为什么需要构造函数

 

 

 因为一次创建一个对象,里面的属性和方法大量相同

 

 

 

 

 new关键字

 

 

 遍历对象  for (变量 in 对象)

 

 

 内置对象

 

 

 封装自己的数学对象

 

 

Math绝对值和 三个取整方法

 

 

 

 Math 随机数方法  Math.radom()

 

 

 

猜数字游戏

 

 

 

日期对象

 

 

格式化日期 年月日

 

 

格式化 时分秒

 

 

Date总的毫秒数(时间戳)

 

 

倒计时

   

 

 

posted @ 2021-07-26 17:43  Sai佐为  阅读(330)  评论(0)    收藏  举报