TypeScript 函数
函数是一组一起执行一个任务的语句。
您可以把代码划分到不同的函数中。如何划分代码到不同的函数中是由您来决定的,但在逻辑上,划分通常是根据每个函数执行一个特定的任务来进行的。
函数声明告诉编译器函数的名称、返回类型和参数。函数定义提供了函数的实际主体。
函数定义
函数就是包裹在花括号中的代码块,前面使用了关键词 function:
语法格式如下所示:
function function_name()
{
// 执行代码
}
调用函数
函数只有通过调用才可以执行函数内的代码。
语法格式如下所示:
function name()
// 函数定义 function test(){ console.log("调用函数") } //调用函数 test() // 返回当前日期的函数 function getCurrentDate():string{ const now=new Date(); return now.toDateString(); } console.log(getCurrentDate()) // 输出: 当前日期的字符串 // 生成随机数的函数 //输出: 0 到 1 之间的随机数 function getRandomNumber():number{ return Math.random(); } console.log(getRandomNumber()); //输出: 0 到 1 之间的随机数,例如 0.123456789 // 返回固定问候语的函数 function greet():string{ return "hello world"; } console.log(greet()) // 输出: "Hello, World!"
编译运行:
