Back to Content

MediaKeyStatusMap: forEach() method

files/en-us/web/api/mediakeystatusmap/foreach/index.md

latest932 B
Original Source

{{APIRef("Encrypted Media Extensions")}}

The forEach() method of the {{domxref("MediaKeyStatusMap")}} interface calls callback once for each key-value pair in the status map, in insertion order. If an argument is present it will be passed to the callback.

Syntax

js-nolint
forEach(callbackFn)
forEach(callbackFn, thisArg)

Parameters

  • callbackFn

    • : Function to execute for each element, taking three arguments:
      • currentValue
        • : The current element being processed in the array.
      • index {{optional_inline}}
        • : The index of the current element being processed in the array.
      • array {{optional_inline}}
        • : Which array forEach() is being applied to.
  • thisArg {{optional_inline}}

    • : Value used as this when executing callback.

Return value

None ({{jsxref("undefined")}}).

Specifications

{{Specifications}}

Browser compatibility

{{Compat}}