TypeScript
教本
windowオブジェクトにメソッドやオブジェクトを追加する
code:ts
interface Window {
myProp: number
}
理屈はこっち
インターフェースを分散定義出来るらしく、後付けでオブジェクトを定義している
何処にも書かれてないけど、xxx.d.tsファイルに書かないといけない
とりあえず無理やり型定義エラーを回避する
code:js
declare var x: number;
x = 30;
console.log(x);
オブジェクトから型を作る
code:ts
const account = {
accountName: "yyts",
password: "ccbyncsa30",
age: 80,
plan: "Standard",
};
type Account = typeof account;