一、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) ;