在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