js对象

现实生活中:万物皆对象、对象是一个具体的事物、看得见摸得着的事物。例如:一本书、一辆汽车、可以使"对象"、一个数据库、一张网页、一个与远程服务器的连接也可以是"对象"

 

 

 代表具体的事物为对象

 

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

对象是有属性方法组成的

属性:事物的特征、在对象中用属性来表示(常用名词)

方法:事物的行为、在对象中用方法来表示(常用动词)

 

为什么需要对象?

保存一个值是、可以使用变量、保存多个值(一组值)时、可以使用数组。如果要保存一个人的完整信息呢?

 

在JavaScript中,现阶段我们可以采用三种方式创建对象(object):

利用字面量创建对象

利用new Object创建对象

利用构造函数创建对象

 

利用字面量创建对象

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

{}里面采取键值对的形式表示

键:相当于属性名

值:相当于属性值,可以是任意类型的值(数字类型、字符串类型、布尔类型、函数类型等)

 

对象的调用

对象里面的属性调用:对象.属性名、这个小点、就理解为 的、

对象里面属性的另一种调用方式:对象['属性名']、注意方括号里面的属性必须加引号、我们后面会用

对象里面的方法调用:对象.方法名()、注意这个方法名字后面一定加括号

 

创建对象的三种方式:

变量、属性、函数、方法总结

变量:单独声明赋值、单独存在

属性:对象里面的变量称为属性、不需要声明、用来描述该对象的特征

函数:单独存在的、通过“函数名()”的方式就可以调用

方法:对象里面的函数称为方法、方法不需要声明、使用“对象.方法名”的方式就可以调用、方法用来描述该对象的行为和功能

posted @ 2022-04-09 16:08  奥摩前端  阅读(35)  评论(0编辑  收藏  举报