JavaScript对象
2021-04-01 06:27
标签:集合 就是 不可 style 创建 红色 基本 函数的参数 javascrip 1、为什么要有对象 ① 函数的参数如果特别多的话,可以使用对象简化 2、什么是对象 ① 万物皆对象 ② 对象是一个具体的事物,一个具体的事物就会有行为和特征 ③ 例如:车是一类事物,门口停的那辆车才是对象,特征:红色、四个轮子行为:驾驶、刹车 3、JavaScript中的对象 ① JavaScript中的对象其实就是生活中对象的一个抽象。 ② JavaScript的对象是无序属性的集合。 ③ 其属性可以包含基本值、对象或函数。对象就是一组没有顺序的值。我们可以把JavaScript中的对象想象成键值对,其中值可以是数据和函数。 ④ 特征---属性 ⑤ 行为---方法 4、创建对象的四种方式 ① 字面量 ② new Object()创建对象 ③ 工厂函数创建对象 ④ 自定义构造函数 5、new关键字的作用 ① new会在内存中创建一个新的空对象 ② new会让this指向这个新的对象 ③ 执行构造函数,目的:给这个新对象加属性和方法 ④ new会返回这个新对象 6、this对象详解 ① 在普通函数中,this指向全局window对象 ② 在对象方法中,this指向当前的对象 ③ 在构造函数中的,this指向的是实例化的对象 7、对象的遍历 ① 将对象中的属性和方法访问一遍 ② For...of 8、注意: ① 数组中的元素是可以重复的:因为数组是有序的集合 ② 对象中的元素是不可以重复的:因为对象是无序的集合 JavaScript对象 标签:集合 就是 不可 style 创建 红色 基本 函数的参数 javascrip 原文地址:https://www.cnblogs.com/wangxue13/p/13543344.html