Salir de un bucle externo de un bucle interno en javascript

while(valid){
   for(loop through associative array){
      if(!valid){
         break;
      }
   }
}

He tratado de encontrar una manera de salir del bucle while de la sentencia if. Hasta ahora, el mejor método parece ser el método goto que no existe en Javascript. ¿Cuál es la mejor manera de hacer que la sentencia if se salga de los dos bucles en los que está anidada? Gracias de antemano por la ayuda!

Respuestas a la pregunta(2)

Su respuesta a la pregunta