0
我想知道如何以最好的方式將SharpKit.JavaScript.JsObject
轉換爲TypeScript
。將SharpKit的JsObject轉換爲TypeScript
如果我有:
JsObject<string, bool> vars = new JsObject<string, bool>();
我把它翻譯爲:
var vars: { [key: string]: bool; } = {};
但我很困惑,當我有這些:
JsObject<string> vars = new JsObject<string>();
和:
JsObject vars = new JsObject();
任何人都可以幫助我嗎?
[編輯]
我想這
JsObject<string> vars = new JsObject<string>();
只是???
var vars: { [key: string]: Object; } = {};
目前,TypeScript中沒有泛型,因此使用泛型的結構的任何「轉換」最多都是近似值。 – JcFx
你能告訴我這樣的近似應該是什麼樣子? – Nickon
不是 - 正如我在其他問題的答案中提到的,我不認爲將結構從一種語言翻譯成另一種語言是非常有用的練習。 IM ** H ** O您最好定義應用程序的需求,然後,思考(僅)TS/JS,看看如何最好地在代碼中滿足這些需求,而不參考如何滿足這些需求C#或PHP,或任何其他語言。 – JcFx