Skip to content

Latest commit

 

History

History
51 lines (34 loc) · 1.76 KB

File metadata and controls

51 lines (34 loc) · 1.76 KB
title short-title slug l10n
Document: getAnimations() メソッド
getAnimations()
Web/API/Document/getAnimations
sourceCommit
76717f752447b6eef25bf29c12272e407ee5cb6b

{{APIRef("Web Animations")}}

getAnimations() メソッドは {{domxref("Document")}} インターフェイスのメソッドで、この文書の配下にあるターゲット要素にあるすべての {{domxref("Animation")}} オブジェクトの配列を返します。この配列には CSS アニメーション, CSS トランジション, ウェブアニメーション が含まれます。

構文

getAnimations()

引数

なし。

返値

{{domxref("Animation")}} オブジェクトの配列 ({{jsxref("Array")}}) で、それぞれの要素は呼び出された {{domxref("Document")}} の配下にある要素に現在関連付けられているアニメーション 1 つを表します。

次のコードスニペットは、ページ上のすべてのアニメーションの {{domxref("Animation.playbackRate")}} を半分にすることで速度をゆっくりにします。

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

仕様書

{{Specifications}}

ブラウザーの互換性

{{Compat}}

関連情報