Smyčky na psacím stroji

hlasů
2

Jsem experimentoval převést jeden z mých knihoven CoffeeScript na stroji. Zkušenost je v pořádku, pokud kromě nemohu najít ekvivalent k

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

Musím napsat staré módní for(i = 0; i < len; i++)druh smyčky na psacím stroji?

Položena 03/10/2012 v 06:10
zdroj uživatelem
V jiných jazycích...                            


1 odpovědí

hlasů
6

Strojopisem přidává k syntaxi deklarace JavaScriptu. Zanechává výraz syntaxe do značné míry nedotčená, takže byste, jak se říká, použijte váš oblíbený způsob. Osobně bych použít map(), takže to bude vypadat,

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

ale to funguje jen ve ES5, nebo pokud používáte map()polyfill.

Odpovězeno 03/10/2012 v 07:25
zdroj uživatelem

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