2010-07-01 77 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');