Clase Hash en Prototype 1.6RC1

La versión nueva de la clase HASH de Prototype 1.6R1C ha sido modificada, esta versión no es compatible con la usada en las versiones anteriores. Un caso práctico es lo relacionado con la creación y asignación de valores almacenados en una clase HASH. En mi caso, usaba la siguiente forma (Prototype 1.5.1)

var ph=new Hash({operacion:1,gm_modulo:0,gm_selectName:""});
//Inicializamos los valores a enviar
//reemplazar por los valores correspondientes
ph["operacion"]=1;
ph["gm_modulo"]=modulo;
ph[’gm_selectName’]=’listaFicheros’
En la nueva versión, hay que hacerlo así:

var ph=new Hash({operacion:1,gm_modulo:0,gm_selectName:""});
//Inicializamos los valores a enviar
//reemplazar por los valores correspondientes
ph.set"operacion",1);
ph.set"gm_modulo",modulo);
ph.set’gm_selectName’,’listaFicheros’

Usando los métodos set, get y unset de la clase para fijar (crear), obtener y quitar un elemento de la tabla HASH.

Lista de cambios.
Descargar Prototype 1.6R1C

Marcar el Enlace permanente.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *


Warning: Declaration of sk2_rbl_plugin::treat_this($cmt_object) should be compatible with sk2_plugin::treat_this(&$cmt_object) in /home/diegoa5/public_html/wp-content/plugins/SK2/sk2_plugins/sk2_rbl_plugin.php on line 342

Warning: Declaration of sk2_captcha_plugin::output_plugin_UI() should be compatible with sk2_plugin::output_plugin_UI($output_dls = true) in /home/diegoa5/public_html/wp-content/plugins/SK2/sk2_plugins/sk2_captcha_plugin.php on line 70

Warning: Declaration of sk2_referrer_check_plugin::output_plugin_UI() should be compatible with sk2_plugin::output_plugin_UI($output_dls = true) in /home/diegoa5/public_html/wp-content/plugins/SK2/sk2_plugins/sk2_referrer_check_plugin.php on line 78

Warning: Declaration of sk2_pjw_simpledigest::output_plugin_UI() should be compatible with sk2_plugin::output_plugin_UI($output_dls = true) in /home/diegoa5/public_html/wp-content/plugins/SK2/sk2_plugins/sk2_pjw_daily_digest_plugin.php on line 277