Respuestas para el ejercicio CU01151E del manual de programación web con JavaScript.
Mensaje que aparece antes:
SyntaxError: missing ) after argument list
alert('Hello';
Mensaje que aparece después:
ReferenceError: ejemploObjetos is not defined
El problema que hay en el código es que falta el cierre de paréntesis de la función alert:
alert('Hello';
Esto provoca que la función ejemploObjetos() no termine de "crearse" ya que cuando llega a la linea del alert se deja de ejecutar javascript antes de llegar al cierre de la función (}) , entonces al hacer la llamada haciendo clic en "probar", la página busca la función "ejemploObjetos()" y no la encuentra, lanzando el error.
El problema se soluciona corrigiendo el alert: alert('Hello'); entonces se termina de crear la función y al hacer clic se ejecuta sin problemas.