que acabo de ver un video de la presentación de Douglas Crockford sobre su libro de 2009 JavaScript: las partes buenas.¿El estilo de bloque es realmente tan importante?
En el video, que explica que el siguiente bloque es peligrosa porque produce errores silenciosos:
return
{
ok: false
};
Y que en realidad debería escribirse así (haciendo hincapié en que, aunque aparentemente idéntica la diferencia de comportamiento es crucial) :
return {
ok: false
};
puedes ver sus comentarios alrededor de 32 minutos en el vídeo aquí: http://www.youtube.com/watch?v=hQVTIJBZook&feature=player_embedded#!&start=1920
No he escuchado esto antes, y me preguntaba si esta regla todavía se aplica o si este requisito en sintaxis ha sido superado por los desarrollos de JavaScript desde que se hizo esta declaración.
Me pareció muy interesante ya que no he estado escribiendo mi código de esta manera, y quería comprobar que esta información no estaba fuera de fecha.
¿Explica cuáles son los errores y cuál es la diferencia de comportamiento? – ChrisF
Sí, si echas un vistazo al video de 32 minutos verás su explicación completa. –