我正在写一些代码自动取款机与ES6和巴别塔(es2015预设),我不能传播一个对象,因为我习惯了。通常情况下,我会使用一个对象,使用一个扩展并映射内部内容,比如[...someObject].map(dosomestuff)。但是我的一个对象的行为并不像预期的那样,到目前为止我发现的唯一的区别是键: 'key': content,
'key2': con
function (x, y, z) { return this[this.length-1];Vertexes是一个包含顶点对象的集合顶点对象应该作为数组来访问(顶点就是顶点)。上面的代码运行得很好。当声明thisthis.length时,它总是声明这一点,并返回未定义的。如果vertexes.prototype是一个数组,为什么array.length只有在我.push()一个元素到它时才起作用?