DOMQuad: DOMQuad() constructor

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.

Note: This feature is available in Web Workers.

Hàm khởi tạo DOMQuad() tạo và trả về một đối tượng DOMQuad mới, dựa trên các giá trị cho một số hoặc tất cả các thuộc tính của nó.

Bạn cũng có thể tạo DOMQuad bằng cách gọi hàm tĩnh DOMQuad.fromRect() hoặc DOMQuad.fromQuad(). Các hàm này chấp nhận bất kỳ đối tượng nào có các tham số bắt buộc, bao gồm DOMRect, DOMRectReadOnly hoặc một DOMQuad khác.

Cú pháp

js
new DOMQuad()
new DOMQuad(p1)
new DOMQuad(p1, p2)
new DOMQuad(p1, p2, p3)
new DOMQuad(p1, p2, p3, p4)

Tham số

p1 Optional, p2 Optional, p3 Optional, p4 Optional

Mỗi tham số là một DOMPoint hoặc một đối tượng có cùng thuộc tính, đại diện cho một góc của tứ giác.

Ví dụ

Ví dụ này tạo một DOMQuad sử dụng một DOMPoint và ba điểm bổ sung được định nghĩa dưới dạng đối tượng.

js
const point = new DOMPoint(2, 0);
const quad = new DOMQuad(
  point,
  { x: 12, y: 0 },
  { x: 12, y: 10 },
  { x: 2, y: 10 },
);

Thông số kỹ thuật

Thông số kỹ thuật
Geometry Interfaces Module Level 1
# dom-domquad-domquad

Tương thích trình duyệt

Xem thêm