猿问

js call相关问题

为什么不是在对象o的执行环境中进行?代码如下:


        function sum(num1,num2){

            return num1+num2;

        }

        var o={

            sum:function(num1,num2){

                return num1-num2;

            }

        }

        function callSum(sum1,sum2){

            return sum.call(o,sum1,sum2)

        }


        console.log(callSum(2,1));


茅侃侃
浏览 346回答 1
1回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答