私はAngular2でアプリケーションを作成していますが、私はパーティーの配列を持っています。Typescriptで配列を区切るには
const PARTIES: Party[] = [
{ id: 1, title: "Main Event", description: "The biggest, most extravagant event in the last 10,000,000 years." },
{ id: 2, title: "Secondary Event", description: "The not as biggest, less extravagant event in the last 10,000,000 years." },
{ id: 3, title: "Another Event", description: "N/A" },
{ id: 4, title: "Another Event", description: "N/A" },
{ id: 5, title: "Another Event", description: "N/A" },
{ id: 6, title: "Another Event", description: "N/A" },
{ id: 7, title: "Another Event", description: "N/A" },
{ id: 8, title: "Another Event", description: "N/A" },
{ id: 9, title: "Another Event", description: "N/A" },
{ id: 10, title: "Another Event", description: "N/A" }
];
元の配列を維持しながら、私は昔ながらのJavaScript 3.
のセグメントにこの配列を分割したいと思い、私は以下のものを使用します。
var chunk_size = 3;
var arr = PARTIES;
var groups = arr.map(function(e,i){
return i%chunk_size===0 ? arr.slice(i,i+chunk_size) : null;
})
.filter(function(e){ return e; });
PARTIES = groups
しかし、私はTypeScriptを使用しています。 TypeScriptを使用して達成しようとしていることを実行する方法はありますか?
JavaScriptを使用してできることをTypeScriptで処理できないと思われる理由は何ですか? – Marty
この機能を簡単に実装する方法の例を教えてください。 @Marty –
申し訳ありませんが、何かが実際にJavaScriptで動作していた場合、TypeScriptでも問題なく動作します: – Marty