Module: @nginstack/engine/lib/object/some


(require("@nginstack/engine/lib/object/some"))(obj, f [, opt_obj])

Chama a função para cada elemento em um objeto, mapa ou hash. Se a chamada retornar true, retorna imediatamente com esse resultado sem checar o restante dos elementos. Retorna false apenas se todas as chamadas retornarem false.

Parameters:
Name Type Argument Description
obj Object

Objeto a ser iterado.

f function

Função que será chamada para cada elemento. A função receberá 3 argumentos: o elemento, o nome da propriedade e o objeto iterado. Ela deve retorna um valor booleano.

opt_obj Object <optional>

O valor informado será o 'this' dentro da função chamada.

Returns:

True se ao menos uma das chamadas retornar true.

Type
boolean