Back to Content

CustomStateSet: forEach() method

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

latest788 B
Original Source

{{APIRef("Web Components")}}

The forEach() method of the {{domxref("CustomStateSet")}} interface executes a provided function for each value in the CustomStateSet object.

Syntax

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

Parameters

  • callbackFn
    • : Function to execute for each element, taking three arguments:
      • value, key
        • : The current element being processed in the CustomStateSet. As there are no keys in a CustomStateSet, the value is passed for both arguments.
      • set
        • : The CustomStateSet which forEach() was called upon.
  • thisArg
    • : Value to use as this when executing callbackFn.

Return value

Undefined.

Specifications

{{Specifications}}

Browser compatibility

{{Compat}}