2010-07-01 30 views
0

如何獲取JavaScript中兩個點之間的直角座標作爲對象?例如foo(10, 20, 30, 40)應該返回(10, 40)(30, 20)javascript中兩點之間的矩形座標

+4

'函數(a,b,c,d){return [[a,d],[c,b]]}? – kennytm 2010-07-01 11:48:41

+1

如果不是這樣,你在做什麼?我不太明白你的例子與點和座標的關係。 – Chowlett 2010-07-01 11:51:24

+3

你應該明確地使用jQuery來做到這一點。 – 2010-07-01 12:04:45

回答

1

在JavaScript中,「everything」是一個對象。這意味着字符串,數字,數組,函數。

JavaScript具有內置對象,例如String,Date,Array等。

對象只是一種特殊的數據,具有屬性和方法。

您可以創建一個對象多的新實例幾個方面:

var foo = new Object(); 
foo.bar = 'baz'; 

或者使用對象文本:

var foo = {bar: 'baz'}; 

或使用對象的構造函數:

function foo(arg){ 
    this.bar = arg; 
} 

var aFoo = new foo('baz');