1、什么是对象?
对象是一种数据类型(复合数据类型),对象中包含了属性和方法
(1)属性:表示对象的静态特征。使用方式为 “ 对象名.属性名”
(2)方法(函数):表示对象的行为(动态特征)。使用方式为“对象名.方法名(【参数】)”
2、对象的创建方式:
(1)使用字面量创建:{ }
let / var / const 对象名 = { }
说明:
(1)保存数据的格式:键: 值(key:value) —- 称为“键值对”
(2)在程序中可以创建空对象:对象名 = { }
(3)给空对象添加属性、方法
3、通过Object来创建对象:
(1)Object对象:是JavaScript中所有对象的基类
(2)创建空对象:new Object()
4、利用构造函数创建对象
(1)构造函数:是一个函数(定义方式和普通函数的定义方式一样的)
function 构造函数名(【参数】){
this.属性名 = 属性值
this.方法名 = function(【参数】){
方法体语句
}
}
建议:构造方法名的首字母要大写
定义构造方法就是画图纸的过程,通过构造方法创建对象(new 构造方法名())就是根据图纸生成对象的过程
(2)通过构造方法创建对象:new 构造方法名(【参数】)
(3)对象使用属性和方法:
对象名.属性
对象名.方法名(【参数】)
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/79789.html