Dart中什么是函数

在DART语言中的函数

函数是一个独立的程序段,执行一些定义的特定任务。

函数语法

returnType functionName(arguments)

{

//

Body

//

}

函数示例

void main()
{

	Say()
	{
		return "I am a user defined function!";
	}

	Says() => 'I am also a user defined function';
	print(Say());
	print(Says());

}

我们可以使用(=>)语法,而不是return语句。

Dart函数包含不同类型的参数

  • 可选参数

在可选的参数中,我们可以保留它的参数,它的参数返回空值。

可选参数的示例

void main()
{
	Say(value, to, [from]) => '${from}  ${value} from ${to} ';
	print(Say('comes','optionalParameter'));

}
  • 命名参数

命名参数示例

void main()
{

	Say(value, to, [from]) => '${from}  ${value} from ${to} ';
	print(Say('comes','namedParameter','from:sharad'));

}
日期:2020-04-11 23:04:02 来源:oir作者:oir