DOMPoint.fromPoint() - Web APIs 编辑
The static DOMPoint
method fromPoint()
creates and returns a new mutable DOMPoint
object given a source point. The source point is specified as a DOMPointInit
-compatible object, which includes both DOMPoint
and DOMPointReadOnly
.
You can also create a new DOMPoint
object using the new DOMPoint()
constructor.
Although this interface is based on DOMPointReadOnly
, it is not read-only; the properties within may be changed at will.
Syntax
var point = DOMPoint.fromPoint(sourcePoint);
Properties
sourcePoint
- A
DOMPointInit
-compliant object, which includes bothDOMPoint
andDOMPointReadOnly
, from which to take the values of the new point's properties.
Return value
A new DOMPoint
object whose coordinate and perspective values are identical to those in the source point. The point's properties are mutable and may be changed at any time.
Examples
Creating a mutable point from a read-only point
If you have a DOMPointReadOnly
object, you can easily create a mutable copy of that point:
var mutablePoint = DOMPoint.fromPoint(readOnlyPoint);
Creating a 2D point
This sample creates a 2D point, specifying an inline object that includes the values to use for x
and y
. The z and w properties are allowed to keep their default values (0 and 1 respectively).
var center = DOMPoint.fromPoint({x: 75, y: -50, z: -55, w: 0.25});
Specifications
Specification | Status | Comment |
---|---|---|
Geometry Interfaces Module Level 1 The definition of 'fromPoint()' in that specification. | Candidate Recommendation | Initial definition |
Browser compatibility
BCD tables only load in the browser
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论