Document: phương thức getAnimations()

Baseline Widely available

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

Phương thức getAnimations() của giao diện Document trả về một mảng gồm tất cả các đối tượng Animation hiện đang có hiệu lực mà các phần tử mục tiêu của chúng là hậu duệ của tài liệu. Mảng này bao gồm CSS Animations, CSS Transitions, và Web Animations.

Cú pháp

js
getAnimations()

Tham số

Không có.

Giá trị trả về

Một Array các đối tượng Animation, mỗi đối tượng đại diện cho một animation hiện đang được liên kết với các phần tử là hậu duệ của Document mà nó được gọi.

Ví dụ

Đoạn mã sau đây sẽ làm chậm tất cả animation trên một trang bằng cách giảm một nửa Animation.playbackRate của chúng.

js
document.getAnimations().forEach((animation) => {
  animation.playbackRate *= 0.5;
});

Đặc tả kỹ thuật

Specification
Web Animations
# dom-documentorshadowroot-getanimations

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

Xem thêm