js中的面向对象和原型
来源:互联网 发布:软件产品报价 编辑:程序博客网 时间:2024/05/17 23:02
<script type="text/javascript">
function fun(name){
//alert(name);
}
//fun('tom');
/*var o = new fun('tom');
//在函数外部定义
o.age = 20;
o.eat = function(){
alert(this.age);
}
o.eat();*/
//在函数内部定义
/*function fun(name){
this.age = 20;
this.eat = function(){//每一个对象都含有这个方法,势必会造成资源浪费,所以后面用到了原型
//alert(name);
alert(this.age);
}
}
var o = new fun('tom');
o.eat();*/
//使用原型:原型对象是这个类的所有对象共享的一个东西,像函数定义这种东西,只需要一份就好了,所以把它放在原型对象里头非常合适。
function fun(name){
this.age = 20;
}
//需要注意这个原型对象定义不能放在构造函数里头。
fun.prototype.eat = function(){
alert(this.age);
}
var fun = new fun();
fun.eat();
</script>
function fun(name){
//alert(name);
}
//fun('tom');
/*var o = new fun('tom');
//在函数外部定义
o.age = 20;
o.eat = function(){
alert(this.age);
}
o.eat();*/
//在函数内部定义
/*function fun(name){
this.age = 20;
this.eat = function(){//每一个对象都含有这个方法,势必会造成资源浪费,所以后面用到了原型
//alert(name);
alert(this.age);
}
}
var o = new fun('tom');
o.eat();*/
//使用原型:原型对象是这个类的所有对象共享的一个东西,像函数定义这种东西,只需要一份就好了,所以把它放在原型对象里头非常合适。
function fun(name){
this.age = 20;
}
//需要注意这个原型对象定义不能放在构造函数里头。
fun.prototype.eat = function(){
alert(this.age);
}
var fun = new fun();
fun.eat();
</script>
- js中的面向对象和原型
- 【面向JS--面向对象和原型】
- js面向对象原型和继承
- js面向对象-原型
- JS 面向对象 原型
- js面向对象与原型
- js--面向对象--原型链
- JS面向对象之原型
- js 中的对象原型
- 面向对象中的原型链
- js面向对象原型属性和实例属性
- js面向对象(继承,原型和fengzhuang)
- 面向对象和原型知识点
- js中的对象/this/原型/原型链
- 【web前端-理解js原型】理解Javascript中的原型对象、原型链和继承
- js中的prototype原型对象
- JS中的原型对象(一)
- js面向对象-动态原型方法
- vector的二分查找
- PHP中使用JavaScript, 转义用法
- Android的fastboot协议
- SQL 查询顺序
- 过程(二)
- js中的面向对象和原型
- WEB开发学习流程
- Tornado源码分析之http服务器篇
- MongoDB最佳实践
- Lucene下引入ICTCLAS进行中文分词的实现方法
- JavaScript详解
- 快速排序(二) jdk源码中如何优化快速排序
- 拖动无标题栏窗体 整理
- [推荐][提供下载](Excel):常用函数公式及操作技巧系列文章【共十篇】