Bucles a máquina de escribir

votos
2

Estoy experimentando para convertir una de mis bibliotecas CoffeeScript a mecanografiado. La experiencia es bien hasta ahora, excepto que no puedo encontrar un equivalente para

locations = (new Location p.lat, p.lng for p in points)  

¿Tengo que escribir la manera antigua for(i = 0; i < len; i++)especie de bucle para mecanografiado?

Publicado el 03/10/2012 a las 06:10
fuente por usuario
En otros idiomas...                            


1 respuestas

votos
6

Mecanografiado se suma a la sintaxis de declaración de JavaScript. Se sale de la sintaxis de la expresión en gran parte intacta por lo que sería, como se suele decir, utilizar su método favorito. En lo personal, me gustaría utilizar map()por lo que se vería así,

var location = points.map(p => new Location(p.lat, p.lng));

pero esto sólo funciona en ES5 o si utiliza un map()polyfill.

Respondida el 03/10/2012 a las 07:25
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more