(require("@nginstack/engine/lib/object/map"))(obj, f [, opt_obj])
Para cada elemento em um objeto/mapa/hash chama uma função e insere o resultado em um novo objeto com a mesma chave.
Parameters:
Name | Type | Argument | Description |
---|---|---|---|
obj |
Object | Objeto que será iterado. |
|
f |
function | A função que será chamada para cada elemento. Essa função recebe 3 argumentos (o valor do elemento, a chave do elemento e o objeto iterado) e deve retornar um valor. O retorno será inserido no resultado. |
|
opt_obj |
Object |
<optional> |
Valor a ser utilizado como this na execução da função. |
Returns:
Um novo objeto com os resultados da função informada.
- Type
- Object