TypeScript学习-函数
生活随笔
收集整理的這篇文章主要介紹了
TypeScript学习-函数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
// 函數// js的加法
// function add(x,y){
// return x+y
// }// ts的寫法1
function add(x:number,y:number):number{return x+y
}
//ts的寫法2:使用接口約束函數
interface Funcs{(x:number,y:number):number
}
let add1:Funcs
add1=(x:number,y:number):number=>{ return x+y}// 可選參數 默認參數
function buildName(params1:string,params2?:string):string {return params1+'-' +params2
}console.log(buildName("張",'三'));
console.log(buildName("張")); //params2 是undefined
// 設置默認值function buildName1(params1:string,params2:string='wuhu'):string {return params1+'-' +params2
}
console.log(buildName1("張")); //params2 是undefined// 剩余參數
function buildName3(...restOfName:string[]):string {return restOfName.join("·")
}
// 加入有一個瑪麗蘇公主 :璃瑩殤·安潔莉娜·櫻雪羽晗靈·血麗魑·魅·J·Q·安塔利亞·傷夢薰魅·海瑟薇·薔薇玫瑰淚·羽靈
console.log(buildName3("璃瑩殤","安潔莉娜",'櫻雪羽晗靈',"血麗魑","魅",'J','Q',"安塔利亞",'薔薇玫瑰淚','羽靈'));
總結
以上是生活随笔為你收集整理的TypeScript学习-函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 深圳高新区发展专项计划管理办法(征求意见
- 下一篇: 我的世界服务器物品怎么上锁,我的世界怎么