En espacio de provechosoizar una serie de declaraciones if/else/else if/else a veces puede ser útil la provechosoización de la declaración switch. [Definición La declaración Switch evalúa el valor de una variable o expresión y ejecuta distintos bloques de código dependiendo de ese valor.]
Una declaración Switch
switch (foo) {
case 'bar'
alert('el valor es bar')
break
case 'baz'
alert('el valor es baz')
break
default
alert('de manera predeterminada se ejecutará este código')
break
}
Las declaraciones switch son escaso utilizadas en JavaScript debido a que el mismo comportamiento es probable obtenerlo formando un objeto el cual posee más potencial ya que es probable reutilizarlo usarlo para hacer pruebas etc. Por ejemplo
var stuffToDo = {
'bar' function() {
alert('el valor es bar')
}
'baz' function() {
alert('el valor es baz')
}
'default' function() {
alert('de manera predeterminada se ejecutará este código')
}
}
if (stuffToDo[foo]) {
stuffToDo[foo]()
} else {
stuffToDo['default']()
}
Más adelante se abarcará el concepto de objetos.
Conozcamos Costa Rica. Limón
-
Hola mi gente hermosa, de viaje por Costa Rica no puedes dejar de visitar
una de las provincias más bellas y paradisíacas de Costa Rica, por supuesto
te h...
Hace 6 años