Javascript 什么';这就是Object.call()和Object.proto.call()的区别?

Javascript 什么';这就是Object.call()和Object.proto.call()的区别?,javascript,object,call,Javascript,Object,Call,对象没有自己的方法调用,因此它从proto获取它,但是为什么结果会不同呢 //在浏览器控制台中查看结果 console.log( call(null,2),//Number{2} 对象.\uuuu proto\uuuu.call(null,2),//未定义 Object.call(null“”,//字符串{“”} 对象.\uuuuu proto\uuuuu.call(null,')//未定义 );Object.call是对Function.prototype.call的引用(因为Object.

对象没有自己的方法调用,因此它从proto获取它,但是为什么结果会不同呢

//在浏览器控制台中查看结果
console.log(
call(null,2),//Number{2}
对象.\uuuu proto\uuuu.call(null,2),//未定义
Object.call(null“”,//字符串{“”}
对象.\uuuuu proto\uuuuu.call(null,')//未定义

);
Object.call
是对
Function.prototype.call
的引用(因为
Object.\uu proto\uuu
Function.prototype
):

console.log(Object.call==Function.prototype.call);
log(Object.\u proto\u.call===Function.prototype.call);
log(Object.\uuu proto\uuuu==Function.prototype)