「TypeScript」interfaceのプロパティを追加する

2021年11月10日

環境
Windows10 64bit
TypeScript Version 4.4.4

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
//interfaceの定義
interface Emp {
username: string;
depno: number[] ;
}
// プロパティの追加
interface Emp {
city: string;
age: number;
}
let cft: Emp = {username: '山田 太郎', depno: [250, 303, 404],city:"tokyo",age: 25 }
console.log("interfaceのプロパティを追加するサンプル")
console.log(cft.username)
console.log(cft.depno)
console.log(cft.city)
console.log(cft.age)
//interfaceの定義 interface Emp { username: string; depno: number[] ; } // プロパティの追加 interface Emp { city: string; age: number; } let cft: Emp = {username: '山田 太郎', depno: [250, 303, 404],city:"tokyo",age: 25 } console.log("interfaceのプロパティを追加するサンプル") console.log(cft.username) console.log(cft.depno) console.log(cft.city) console.log(cft.age)
//interfaceの定義
interface Emp {
    username: string;
      depno: number[] ;
}
// プロパティの追加 
interface Emp {
    city: string;
      age: number;
}
 
let cft: Emp = {username: '山田 太郎', depno: [250, 303, 404],city:"tokyo",age: 25 }
 
console.log("interfaceのプロパティを追加するサンプル")
console.log(cft.username) 
console.log(cft.depno)
console.log(cft.city) 
console.log(cft.age)

実行結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
interfaceのプロパティを追加するサンプル
山田 太郎
[ 250, 303, 404 ]
tokyo
25
interfaceのプロパティを追加するサンプル 山田 太郎 [ 250, 303, 404 ] tokyo 25
interfaceのプロパティを追加するサンプル
山田 太郎
[ 250, 303, 404 ]
tokyo
25

 

TypeScript

Posted by arkgame