lunes, 17 de octubre de 2011

FUNCIÓN $W

La función $W de Prototype convierte una cadena de texto en una matriz o array, tratando a todos los espacios en blanco como delimitadores y reemplazandolos por comas. No importa la cantidad de espacios en blanco que haya entre las palabras, se cuentan como uno y se reemplazan por una coma.

$w('fruitillas manzanas  peras       bananas') --> ['fruitillas','manzanas','peras','bananas']

Conociendo la sintáxis de $W, veamos algunos ejemplos:

<script>
var frutas = $w('fruitillas manzanas peras bananas');
alert (frutas[1]) --> manzanas
</script>

Puedo aplicar el método each a $W de la siguiente manera:

<script>
$w('fruitillas manzanas peras bananas').each(function(frutas){
alert (frutas) ;
});
</script>

También podría utilizarla de esta manera:
$w('fruitillas manzanas peras bananas').each(Element.hide);

En definitiva $W nos permite crear un array sin preocuparnos por las comillas y las comas que deberíamos escribir en la construcción tradicional de un arreglo. Con $W es suficiente escribir los valores separados por un espacios y listo.

Si quieres conocer más detalles acerca de $w visita este link 

No hay comentarios:

Publicar un comentario