2

CoffeeScript ライブラリの 1 つを TypeScript に変換する実験を行っています。これまでのところ、同等のものが見つからないことを除いて、経験は問題ありません

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

TypeScriptの昔ながらのfor(i = 0; i < len; i++)種類のループを作成する必要がありますか?

4

1 に答える 1

6

TypeScript は、JavaScript の宣言構文に追加されます。式の構文はほとんど変更されないため、好きな方法を使用できます。個人的には、次のように使用map()します。

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

ただし、これは ES5 またはmap()ポリフィルを使用する場合にのみ機能します。

于 2012-10-03T06:25:20.437 に答える