クラスとインターフェースを使用したTypeScriptオブジェクトのデシリアライズ
私は TypeScript に不慣れで、JSON を静的型付きオブジェクトにデシリアライズしようとしています
このように
class Bar {
x:number;
y?:string;
}
interface IBar{
x:number;
y?:string;
}
var baz:IBar = JSON.parse(jsonString);
私はこの場合に使用することの違いを知りたい
var baz:IBar = JSON.parse(jsonString);
そして
var baz:Bar = JSON.parse(jsonString);
TypeScriptのInterfaces対Typesを読みましたが、役に立ちませんでした