账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    js中call的详细介绍,这代码块是什么意思
    61
    0
    <script type="text/javascript">
        function Animal() {
            this.name = "Animal";
            this.Say = function () {
                console.log(this);
                console.log(this.name);
            }
        }
        function Cat() {
            this.name = "Cat";
        }
        var animal = new Animal();
        var cat = new Cat();
        //animal.Say();
        animal.Say.call(cat);
    • 是不是 .调用animal.Say里面的this已经切换到指向cat对象,所以console.log(this);
    • 打印了cat
    • console.log(this.name); 打印了cat

    这个call好懵逼呀,到底是什么东西..我实在搞不懂能不能来个例子 或者给我解释一下 , ,谢谢了

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部