instance method Array#some

View source on GitHub →

Array#some([iterator = Prototype.K[, context]]) → Array
  • iterator (Function) – An optional function to use to evaluate each element in the enumeration; the function should return the value to test. If this is not provided, the element itself is tested.
  • context (Object) – An optional object to use as this within calls to the iterator.

Returns the result of applying iterator to each item in the array. If no iterator is provided, the elements are simply copied to the returned array.

Array#some acts as an ECMAScript 5 polyfill. It is only defined if not already present in the user's browser, and it is meant to behave like the native version as much as possible. Consult the ES5 specification for more information.