Módulo: obj

obj.js que es

Fuente:
utils/obj.js que es

Métodos


<estático> asignar (objetivo)

Objeto. Combinación/extensión superficial del objeto de estilo de asignación.

Parámetros:
Nombre Tipo Descripción
objetivo Objeto
... fuentes Objeto
Fuente:
utils/obj.js que es
Devoluciones:
Tipo
Objeto

<estático> cada uno (objeto, fn)

Iteración similar a una matriz para objetos.

Parámetros:
Nombre Tipo Descripción
objeto Objeto

El objeto que se va a repetir

fn OBJ: cada devolución de llamada

Función de devolución de llamada que se llama para cada tecla del objeto.

Fuente:
utils/obj.js que es

<estático> isObject (valor)

Devuelve si un valor es un objeto de cualquier tipo, incluidos nodos DOM, matrices, expresiones regulares, etc. Sin embargo, no funciona.

Esto evita el problema al usar tipo de en un nulo el valor da como resultado 'objeto'.

Parámetros:
Nombre Tipo Descripción
valor Objeto
Fuente:
utils/obj.js que es
Devoluciones:
Tipo
booleano

<estático> isPlain (valor)

Devuelve si un objeto parece ser un objeto "simple», es decir, una instancia directa de Object.

Parámetros:
Nombre Tipo Descripción
valor Objeto
Fuente:
utils/obj.js que es
Devoluciones:
Tipo
booleano

<estático> reducir (objeto, fn [, inicial])

Reducción similar a una matriz para objetos.

Parámetros:
Nombre Tipo Argumento Predeterminado Descripción
objeto Objeto

El objeto que quieres reducir.

fn función

Función de devolución de llamada que se llama para cada clave del objeto. Recibe el valor acumulado y el valor y la clave por iteración como argumentos.

inicial mixto <optional>
0

Valor inicial

Fuente:
utils/obj.js que es
Devoluciones:

El valor acumulado final.

Tipo
mixto

Definiciones de tipo


obj: EachCallback (valor, clave)

Parámetros:
Nombre Tipo Descripción
valor mixto

La clave actual del objeto que se está iterando.

clave cuerda

El valor clave actual del objeto que se está iterando

Fuente:
utils/obj.js que es

obj: ReduceCallback (acumulación, valor, clave)

Parámetros:
Nombre Tipo Descripción
acusación mixto

Valor que se está acumulando a lo largo del ciclo de reducción.

valor mixto

La clave actual del objeto que se está iterando.

clave cuerda

El valor clave actual del objeto que se está iterando

Fuente:
utils/obj.js que es
Devoluciones:

El nuevo valor acumulado.

Tipo
mixto