Ver Mensaje Individual
  #13 (permalink)  
Antiguo 04/05/2011, 13:33
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 10 meses
Puntos: 1485
Respuesta: Orden de un combo mal en chrome

hola @isabel,
me parecio curioso que escribieras de esa forma y pense que quizas era simplemente estilo propio de escribir, como bien tu dices para facilitarte la lectura y comprehension. de hecho, pense que el codigo deberia dar error pero me equivoque. por otro, no creo que tenga algun efecto en el rendimiento. lo que si considero es que debes tener cautela o al menos estar conciente de que estas creando variables globales. y no es que sea un peligro grave, sino que dependiendo de la estructura o control que quieras manejar en tu codigo, podrias exponer los datos en el ambito equivocado. por ejemplo, si quieres los datos sean manipulados o leidos especificamente desde una funcion y que no se pueda accesar directamente, entonces tendrias que crear un closure con ese dato json. pero al tener declaracion de variables globales, entonces estos quedan expuestos.

si te sirve, puedes adoptar la tecnica mas comun, comentarios.
Código:
item = [ 

// europa ;
[
{pais : 'españa',
email : 'www.url.com'},

{pais : 'portugal',
email : 'www.url.com'}
],

// o alguna variante como la siguiente linea ;
[ // africa ;
{pais: 'marruecos',
email : 'www.url.com'},

{pais: 'congo',
email : 'www.url.com'},

{pais: 'tunez',
email : 'www.url.com'}
],

// america ;
[
{pais : 'mejico',
email : 'www.url.com'},

{pais : 'honduras',
email : 'www.url.com'},

{pais : 'argentina',
email : 'www.url.com'},

{pais : 'brasil',
email : 'www.url.com'},
]
] // item ;
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.