DOMMatrixReadOnly: isIdentity property

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.

Thuộc tính chỉ đọc isIdentity của giao diện DOMMatrixReadOnly là một Boolean có giá trị true nếu ma trận là ma trận đơn vị.

Ma trận đơn vị là ma trận trong đó mọi giá trị đều là 0 ngoại trừ những giá trị trên đường chéo chính từ góc trên bên trái đến góc dưới bên phải (nói cách khác, những vị trí mà độ lệch theo mỗi hướng bằng nhau).

Giá trị

Một giá trị Boolean.

Ví dụ

js
// Khởi tạo ma trận 2D
const matrix = new DOMMatrix(); // tạo một ma trận
console.log(matrix.isIdentity); // output: true

// Áp dụng phép biến đổi không có hiệu lực
console.log(matrix.translate(0).isIdentity); // output: true

// Áp dụng phép biến đổi có hiệu lực: xoay ma trận 30 độ
console.log(matrix.rotate(30).isIdentity); // output: false

Thông số kỹ thuật

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

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

Xem thêm