Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Javascript中,为什么Object.getPrototypeOf([1,2])返回一个空列表?_Javascript_Node.js_Google Chrome_Object_Prototype - Fatal编程技术网

在Javascript中,为什么Object.getPrototypeOf([1,2])返回一个空列表?

在Javascript中,为什么Object.getPrototypeOf([1,2])返回一个空列表?,javascript,node.js,google-chrome,object,prototype,Javascript,Node.js,Google Chrome,Object,Prototype,在Chrome 42.0中,我使用var myArray=[1,2]为myArray赋值 我希望Object.getPrototypeOfmyArray将类似于..的屏幕截图 但是,当我在REPL中计算代码时,我只得到一个空列表: 有人对此有什么想法吗?因为控制台正试图为您提供最有用的表示您所要求的内容的方法。它看到您传递给它的是一个数组。isArrayObject.getPrototypeOf[1,2]为true,因此它使用其显示数组的机制来显示它。因为原型数组是空的,所以您只看到[] 它对非

在Chrome 42.0中,我使用var myArray=[1,2]为myArray赋值

我希望Object.getPrototypeOfmyArray将类似于..的屏幕截图

但是,当我在REPL中计算代码时,我只得到一个空列表:


有人对此有什么想法吗?

因为控制台正试图为您提供最有用的表示您所要求的内容的方法。它看到您传递给它的是一个数组。isArrayObject.getPrototypeOf[1,2]为true,因此它使用其显示数组的机制来显示它。因为原型数组是空的,所以您只看到[]

它对非数组对象执行相同的操作:

Object.getPrototypeOf({foo:"bar"}) => Object {}
例如,具有非元素属性foo和值栏的数组。

,因为控制台试图为您提供最有用的表示您所要求的内容的表示。它看到您传递给它的是一个数组。isArrayObject.getPrototypeOf[1,2]为true,因此它使用其显示数组的机制来显示它。因为原型数组是空的,所以您只看到[]

它对非数组对象执行相同的操作:

Object.getPrototypeOf({foo:"bar"}) => Object {} 例如,具有非元素属性foo和值栏的数组。

似乎完全正确:Object.getPrototypeOf return prototype,在本例中为-is array,似乎正确只需使用Watch Expressions选项卡,如屏幕快照中的Object.getPrototypeOfmyArray==array.prototype即可,所以你的问题与此无关。尝试REPL中的console.logArray.prototype或evaluation Array.prototype,看看您得到了什么。似乎都正确:Object.getPrototypeOf return prototype,在本例中为-is Array,似乎正确只需使用Watch Expressions选项卡,就像在屏幕快照中一样,Object.getPrototypeOfmyArray==Array.prototype,所以你的问题与此无关。尝试REPL中的console.logArray.prototype或evaluation Array.prototype,看看您得到了什么。 [foo:"bar"]