JavaScript中的call方法

来源:互联网 发布:java验证码过期怎么做 编辑:程序博客网 时间:2024/06/06 01:25

<script type="text/javascript">    var cat = {name:'tom', climb:function (addr, time) {console.log(this.name + '在' + addr + '时间:' + time + '爬树');}};    var dog = {name:'旺财', hobby:'看家'};    //dog调用climb方法,  方法名称.call(方法内部this指引, 参数1, 参数2, 参数n....)    cat.climb.call(dog, '后院', '上午');    cat.climb.call(cat, '前山', '晚上');</script>
效果图: