Pętle na maszynie

głosy
2

Mam eksperymentowanie do konwersji jednego z moich bibliotek coffeescript do maszynopis. Doświadczenie jest OK, z wyjątkiem pory nie mogę znaleźć odpowiednika

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

Muszę napisać staromodny for(i = 0; i < len; i++)rodzaj pętli na maszynie?

Utwórz 03/10/2012 o 06:10
źródło użytkownik
W innych językach...                            


1 odpowiedzi

głosy
6

Maszynopis dodaje do składnia deklaracja JavaScript. Pozostawia składni wyrażeń w dużej mierze nietknięty więc będzie, jak mówią, użyj swojego ulubionego sposobu. Osobiście używam map()tak to będzie wyglądać,

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

ale to działa tylko w ES5 lub jeśli używasz map()PolyFill.

Odpowiedział 03/10/2012 o 07:25
źródło użytkownik

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