Javascript 是否';Rect';你有构造函数吗?

Javascript 是否';Rect';你有构造函数吗?,javascript,Javascript,我似乎在中找不到对它的任何引用,但是Rect类是否有公共构造函数?函数采用什么参数 编辑:似乎试图调用Rect()(带或不带参数)会导致类型错误:非法构造函数:构造函数是新的Rect(左、上、宽、高) 任何较少的参数都将导致无法设置这些字段。例如,newrect(1,2,3)将返回一个没有高度的Rect对象 这里的屏幕截图:JSFIDLE中的Rect不是MozillaRect对象。 MozillaRect由 您只能在Components.utils.import(“resource://gre

我似乎在中找不到对它的任何引用,但是
Rect
类是否有公共构造函数?函数采用什么参数


编辑:似乎试图调用
Rect()
(带或不带参数)会导致
类型错误:非法构造函数

构造函数是
新的Rect(左、上、宽、高)

任何较少的参数都将导致无法设置这些字段。例如,
newrect(1,2,3)
将返回一个没有高度的Rect对象


这里的屏幕截图:

JSFIDLE中的
Rect
不是Mozilla
Rect
对象。

Mozilla
Rect

您只能在
Components.utils.import(“resource://gre/modules/Geometry.jsm“,您的工作范围(obj)


我不认为您可以在JSFIDLE env中测试它。

我没有编写FireFox扩展,它应该只是简单的、旧的JavaScript。JavaScript本身有任何类型的矩形类吗
paper.js
有一些很好的类可以使用。您不必编写paper.js应用程序,只需使用类
,然后只需使用
new paper.Rectangle(…);新论文。要点(…)。您不能在JSFIDLE中使用Mozilla Rect对象。只有在运行Components.utils.import(“resource://gre/modules/Geometry.jsm");可能重复的