Tengo una matriz como esta:
const arr2 = [ one => { 'Hello'; }, two => { 'Answer'; }, three => { 'LOREM IPSUM'; }, ];Si javascript tiene un operador de flecha dentro de la matriz, ¿cómo puedo empujar el valor en uno o en dos?
const arr2 = [ one => { 'Hello'; }, two => { 'Answer'; }, three => { 'LOREM IPSUM'; }, ];El de arriba es básicamente una matriz de funciones de flecha.
así que si haces arr2[0] se imprimirá
one => { 'Hello'; }Si quiere hacer push y pop normal, puede hacer lo mismo que hace con las matrices en JS
Pero por su pregunta sobre el operador de doble flecha, supongo que desea cambiar los valores en un índice particular.
Siempre puedes hacerlo con arr2[1] = someFunc que quieres asignar
Actualizar:
esto es lo que hice y este es el archivo console.log para lo mismo:
const arr2 = [ one => { 'Hello'; }, two => { 'Answer'; }, three => { 'LOREM IPSUM'; }, ]; arr2.push("hey") arr2[1] = "what is this even" console.log(arr2) /** [one => { 'Hello'; }, "what is this even", three => { 'LOREM IPSUM'; }, "hey"] **/Espero que se aclare :)
Házmelo saber en caso de que haya alguna inquietud.