0
我很苦惱這個概念。是能夠在JavaScript來創建定義,所以我可以使用的JavaScript可能使用多邊形[i] .x而不是多邊形[i] [j]?
polygon[i].x
polygon[i].y
代替
polygon[i][0]
polygon[i][1]
爲多邊形的碼的用戶[i] [j]是以下。
var polygon = new Array();
for (i = 0; i < 4; i++)
{
polygon[i] = new Array(2);
for (j = 0; j < 2; j++)
{
polygon[i][j] = "[" + i + "," + j + "]";
}
}
for (var i = 0; i < polygon.length; i++)
{
alert(polygon[i][1]);
}
在JS,'blah.x'等同於'嗒嗒[ 'X']'。 – Barmar 2013-02-23 12:09:10
查看純文本對象和對象文字 – 2013-02-23 12:09:12
@Barmar注意'polygon [i]'是一個數組。它不應該是如果你這樣做。 – 2013-02-23 12:10:00