好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

Typescript的函数定义方式

一、函数声明
使用function和函数名来定义一个函数

     function search(time:number) : string {
        return '终于找到了丢失' + time + '天的dog--小七'
    }
    var time = 1
    var result : string = search(time)
    console.log(result)  // 终于找到了丢失一天的dog--小七
 

二、函数表达式
将函数赋值给一个变量,变量名就是函数名。通过变量名来调用函数

     var Adc = function(n1:number,n2:number) : number {
        return n1++ + ++n2
    }
    console.log(Adc(2,3))  // 6
 

三、箭头函数
typescript是支持ES6的。

     var Jungle = (n1:number,n2:number) : number => {
        return n1 * n2
    }
    console.log(Jungle(12,2) // 24
 
 将ts文件转换为js文件:tsc function.ts  =>  生成function.js  => 运行function.js,node function.js
 

查看更多关于Typescript的函数定义方式的详细内容...

  阅读:48次