在JavaScript中,现阶段我们采用三种对象创建对象:
- 函数声明
- 利用字面量创建对象(函数表达式)
- 构造函数(new Function)
语法格式:
1.函数声明:
//函数声明
function obj(a,b) {
alert(a + b);
}
2.函数表达式:
var 函数名 = function([形参1,形参2...]){
* 语句....
* }
3.构造函数:
(构造函数泛指某一类,而对象特指一个具体事物)
function 构造函数名(){ //构造函数名首字母必须要大写
this.属性 = 值;
this.方法 = function(){}
}
new 构造函数名();