javascript OOP
来源:互联网 发布:不属于网络群众路线 编辑:程序博客网 时间:2024/05/01 16:04
1、create object
Method1:
var obj = new Object();
obj.name = 'wilsom';
obj.age=24;
Method2:
var obj = {
name:'wilsom', //注意逗号
age:24
}
Method3构造方法:
var Person = function(name,age){
this.name = name;
this.age = age;
toString:function(){
return 'name:'+this.name+',age:'+this.age;
}
}
Method4带默认值的构造方法:
var Person = function(name,age){
this.name = name || 'Lijia';
this.age = age || 24;
}
2、继承extends
var Farther = function(lastName){
this.lastName= lastName;
this.getLastName=function(){
return this.lastName;
}
}
var Child=function(age){
this.age = age;
this.getAge=function(){
return this.lastName;
}
}
Child.prototype = new Farther('LI'); //继承
console.log(new Child().getLastName()); //输出LI
- JavaScript OOP
- JavaScript OOP
- JavaScript OOP
- JavaScript && OOP
- javascript OOP
- JavaScript OOP
- javascript OOP
- JavaScript OOP
- JavaScript OOP
- JavaScript OOP
- javaScript---oop
- OOP OF JavaScript
- OOP in Javascript(1)
- OOP in Javascript(2)
- OOP in Javascript(3)
- OOP in Javascript(4)
- javascript与OOP
- JavaScript OOP 思想
- Tomcat 配置
- 运放的平衡电阻
- 《Windows程序设计》之鼠标3
- JQuery iframe页面操作父页面中的元素与方法 .
- RSA算法
- javascript OOP
- jquery-ajax(get)调用c#后台
- 字符数字中空字符的总结
- jquery-ajax(post)调用c#后台 .
- IIS7中更改.net framework版本
- 产品可靠性
- winform 关闭窗体 释放内存
- poj1002
- jquery实现两个dropdownlist无刷新联动 .