Esta pregunta se hizo aquí: elimine las cadenas vacías de la matriz mientras mantiene un registro de los índices con cadenas no vacías
Si nota lo dado como @Baz lo expuso;
"I", "am", "", "still", "here", "", "man"
"y a partir de esto deseo producir las siguientes dos matrices:"
"I", "am", "still", "here", "man"
Todas las respuestas a esta pregunta se refieren a una forma de bucle.
Mi pregunta: ¿Existe la posibilidad de eliminar todos los indexes empty string sin ningún bucle? ... ¿hay alguna otra alternativa además de iterar la matriz?
¿Pueden ser algunos regexo algunos de los jQueryque no somos conscientes?
Todas las respuestas o sugerencias son muy apreciadas.

array.filter(!!)que podemos obtener actualmente :)BooleanSería bueno recibir alguna explicación .fuente
TENGA EN CUENTA: La documentación dice:
Por lo tanto, para evitar algunos dolores de cabeza, es posible que deba agregar este código a su secuencia de comandos al principio .
fuente
como se devuelve
ves implicidad convertida en verdadfuente
Si está usando jQuery, grep puede ser útil:
arres ahora[ a, b, c, d, e, f, g];fuente
es decir, necesitamos tomar varias direcciones de correo electrónico separadas por comas, espacios o una nueva línea como se muestra a continuación.
fuente
.replace(" ","").split(" ")"reemplace todos los espacios con nada, luego intente dividir en cada espacio"Puede usar el método de lodash, funciona para cadena, número y tipo booleano
https://lodash.com/docs/4.17.15#compact
fuente