js一百零一夜之第四夜-call的用法及call实现继承
来源:互联网 发布:白俄罗斯知乎 编辑:程序博客网 时间:2024/06/06 02:04
<script>
//call 的用法
//call 方法js文档说明
//调用一个对象的一个方法,以另一个对象替换当前对象。
//call([thisObj[,arg1[, arg2[, [,.argN]]]]])
var value="glaobal 变量"
function Func(){
this.value="局部变量"
}
function Obj(){
alert(this.value);
}
Obj.call();//如果没有参数表示 替换的当前对象是window 对象
Obj.call(window); //Obj.call()==Obj.call(window)
Obj.call(new Func()); //obj是要被替换的对象 ,New Func() 是替换后的对象。
//call 实现继承
function Father(){
var age=12; //定义为私有变量 子类不不能继承
this.handle=function(){
this.name="黄山";
return this.name;
}
}
function Subclass(){
Father.call(this); //call 实现继承
this.test=function(){
alert("test方法");
}
}
var s=new Subclass();
alert(s.handle());
s.test();
</script>
- js一百零一夜之第四夜-call的用法及call实现继承
- JS的Call方法实现的继承
- JS的Call用法
- js 采用call实现继承
- prototype.js之bind及js apply call用法
- js中继承的几种用法apply,call,prototype
- js中继承的几种用法apply,call,prototype
- js (call()你不懂的)“继承的实现”
- js里面call的用法
- JS中call的用法
- js中call()方法实现类的继承
- js中call()函数实现继承
- JS使用call函数实现继承
- 关于js中使用call实现继承
- JS继承之巧用call()方法
- JS CAll 继承
- js继承 call apply
- call apply js 继承
- 浅谈网络语音技术
- 基于mips架构的uboot 启动流程 (1)
- ps命令详解
- linux常用系统性能监控工具
- 《#诗盗#·重口嫖流瓶》
- js一百零一夜之第四夜-call的用法及call实现继承
- phprpc Can't find the key for decryption 解决方案
- switch语句能否作用在byte上,能否作用在long上,能否作用在String上?
- 随着梦想去旅行
- Minimum Depth of Binary Tree
- 《#诗盗#·望海69打炮门》
- 中文分词 mmseg4j-1.8框架
- 《#诗盗#·背运》
- Java JDBC连接SQL Server2008错误:通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。。。