Loops met de schrijfmachine

stemmen
2

Ik ben het experimenteren met een van mijn CoffeeScript bibliotheken om typoscript te zetten. De ervaring is OK tot nu toe behalve ik een equivalent voor het niet kunnen vinden

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

Moet ik de ouderwetse brief for(i = 0; i < len; i++)soort lus voor typoscript?

De vraag is gesteld op 03/10/2012 om 06:10
bron van user
In andere talen...                            


1 antwoorden

stemmen
6

Typescript draagt bij aan de verklaring syntax van JavaScript. Het laat de expressie syntax grotendeels onaangetast dus je zou, zoals ze zeggen, gebruik maken van uw favoriete methode. Persoonlijk zou ik gebruik map(), zodat het eruit zou zien,

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

maar dit werkt alleen in ES5 of als u gebruik maken van een map()polyfill.

antwoordde op 03/10/2012 om 07:25
bron van user

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