关于一个返回值的问题

function foo(num){

    this.count=num;

}

foo.count=0;

alert(foo.count);//0

foo.call(foo,3);

alert(foo.count)//3;

这是一个关于返回值的问题,为啥第一个alert(...)返回0;第二个alert(...)返回是3呢??还请诸位指教!谢谢!

慕仙森
浏览 467回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript