Loading

TypeScript 函数的定义

定义规则:

  1. 声明(定义)函数必须加 function 关键字;
  2. 函数名与变量名一样,命名规则按照标识符规则;
  3. 函数参数可有可无,多个参数之间用逗号隔开,每个参数参数由名字与类型组成,之间用分号隔开;
  4. 函数的返回值可有可无,没有时,返回类型为 void,需要时可添加别的类型;
  5. 大括号中是函数体;
function searchFriend(age:number):string{
    return `找到了${age}岁的小姐姐`
}

var age:number = 18

var result:string = searchFriend(age)

console.log(result) // 找到了18岁的小姐姐
function searchFriend(age:number,stature?:string):string{
    let yy:string = ''
    yy = `找到了${age}岁`
    if (stature!=undefined) {
        yy = yy + stature
    }
    return `${yy}的小姐姐`
}

var result:string = searchFriend(22, '大长腿')

console.log(result) // 找到了22岁大长腿的小姐姐

原文地址:http://jspang.com/post/typescript.html?tdsourcetag=s_pcqq_aiomsg

posted @ 2018-09-03 16:26  白夜书生  阅读(3044)  评论(0编辑  收藏  举报