Js_面向对象基础
来源:岁月联盟
时间:2012-03-29
JavaScript中没有类,而是用函数闭包(closure)模拟出来的,类似与C#中的类,在js中叫对象。
[javascript]
1. function Person(name,age){//声明一个对象,类似于C#中定义一个类
2. this.Name = name;//Name是动态的定义的,原来没有
3. this.Age = age;
4. this.SayHello=function(){
5. alert("你好,我是"+this.name+",我"+this.age+"岁了");
6. }
7. }
8. var p1= new Person("Tomy",22);//使用new,否则就变成调用函数了,Person是没有返回值的,如果不用new那p1就是undefined
9. p1.SayHello();
10. p1.Sex="男";//动态的给p1加了一个性别,就可以使用了
11. alert(p1.Sex);
摘自 Click Here
上一篇:Js_Array数组对象