function bar(){ console.log(Object.prototype.toString.call(this)); } bar.call(7);
[object Number]
也就是bar调用7这个值作为参数,this指向函数调用的元素,而tostring.call调用该元素,返回元素属性,yeah