一、js对象简介:
1、javascript对象和java对象类似,都指的是属性和方法的集合。
2、对象对属性和方法的使用都是对象.属性和对象.方法。即:object.properties或object.method(params)。
3、属性的赋值方法很简单,直接就赋值,如person.name='akwolf'。
4、方法的赋值,也是直接赋值,但要注意的是后面不能加括号及其参数,如:有一个房function m1(p1,p2)
现在把它赋给方法m2即为,object.m2 = m1 。
二、创建对象:
1、直接使用obj = new Ojbect(); 进行创建然后属性和方法的指定。如:
var obj = new Object() ;
obj.name = "akwolf" ;
obj.age = 21 ;
obj.eat = eat ;
function eat(){
alert("吃饭") ;
}
2、进行静态的指定。
var obj = {name:"akwolf",age:21} ;
obj.eat = eat ;
3、创建构造函数,利用构造函数进行对象的生成。
function person(name,age){
this.name = name ;
this.age = age ;
}
var obj = new person('akwolf',21) ;