一.对象是什么
1.JavaScript 中,对象是一组无序的相关属性和方法的集合。
2.保存一个值时,可以变量,保存多个值,可以用数组。
二.创建对象
1.利用字面量创建:就是花括号里面包含这个(对象)的属性和方法。
例:
var star = {
name : 'bob',
age : 18, sex :
'男', sayHi : function(){
alert('大家好啊~');
}
}
2.利用new Object 创建:①第一个字母大写,②需要 new 关键字,③等号 = 赋值的方法,分号束。
例:
var andy = new Object();
andy.name = bob;
andy.sayHi = function(){
alert('大家好啊~');
}
3.利用构造函数创建:是一种特殊的函数,主要用来初始化对象,即为对象成员变量赋初始值,它总与 new 运算符一起使用。
三.new关键字
new 在执行时会做的四件事
1.在内存中创建一个新的空对象
2.让 this 指向这个新的对象
3.执行构造函数里面的代码,给这个新对象添加属性和方法
4.返回这个新对象