javascript does return break foreach