es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Bucle For de Javascript con 2 conjuntos de paréntesis (paréntesis redondos) – FOR ()()

Acabo de recibir un código de algún lugar, que estoy tratando de entender. Pero me he quedado atascado en un lugar que no puedo entender. El código de JavaScript es el siguiente:

for(t_var=0,n_var=i_var.length; t_var<n_var; t_var++)
  (e_var=i_var[t_var])[0]
    .removeeventlistener(e_var[1],d_var)

es un bucle for de javascript de una sola línea. no puedo entender el uso del segundo conjunto de paréntesis, es decir, contiene (e_var=i_var[t_var]). creo que podría estar creando algún tipo de arreglo porque [0] después del segundo conjunto de paréntesis lo muestra como un arreglo. pero no estoy seguro de cuál es su uso exacto.

¿alguien puede ayudarme por favor?

saludos. t_var++)=”” (e_var=”i_var[t_var])[0]” .removeeventlistener(e_var[1],d_var)=”” ="" es="" un="" bucle="" for="" de="" javascript="" de="" una="" sola="" línea.="" no="" puedo="" entender="" el="" uso="" del="" segundo="" conjunto="" de="" paréntesis,="" es="" decir,="" contiene="" `(e_var="i_var[t_var])`." creo="" que="" podría="" estar="" creando="" algún="" tipo="" de="" arreglo="" porque="" `[0]`="" después="" del="" segundo="" conjunto="" de="" paréntesis="" lo="" muestra="" como="" un="" arreglo.="" pero="" no="" estoy="" seguro="" de="" cuál="" es="" su="" uso="" exacto.="" ¿alguien="" puede="" ayudarme="" por="" favor?=""></n_var; t_var++)
(e_var=i_var[t_var])[0]
.removeeventlistener(e_var[1],d_var)

es un bucle for de javascript de una sola línea. no puedo entender el uso del segundo conjunto de paréntesis, es decir, contiene (e_var=i_var[t_var]). creo que podría estar creando algún tipo de arreglo porque [0] después del segundo conjunto de paréntesis lo muestra como un arreglo. pero no estoy seguro de cuál es su uso exacto.

¿alguien puede ayudarme por favor?

saludos.>

Tags:  ,

Answer

  1. Avatar for davy.ai

    John

    Parece que el código está realizando un bucle a través de un array i_var y asignando cada elemento a e_var. El [0] después del segundo conjunto de paréntesis está accediendo al primer elemento del array e_var. Luego, el código está utilizando removeEventListener para remover un oyente de eventos asociado al elemento e_var.

Comments are closed.