0
for(var i=0; i<Elements.length; i++)
{   if( Elements[i].y < 0 )
    {
       console.log({y:Elements[i].y, E:Elements[i]});
    }
}

================================================== ========
コンソールに次の結果が表示されます。

Object {y: -100, E: Element}
    E: Element
      x: 200
      y: 200
    __proto__: Element

   y: -100
   __proto__: Object

==============================

それはかなり奇妙です。Elements[i].yには-100が含まれていますが、それ自体Elements[i]内では"y"には200
が含まれています。
コンソールの例は説明用です。
期待値は -100 ではなく 200 です。
どうしたの?助けてください。

4

0 に答える 0