函数
Dart是一种物件导向的语言,所以函数也是物件且为Function类型。因此Function可以是变数也可以是其他函数的参数。
(一)定义一个函数
(二)main函数
介绍:每个应用成都必须有一个顶层的main函数,有它应用程序才能执行。main函数传回void并具有List的可选参数。
参数
参数有两种类型,一种为可选,一种为必须,必须参数放在首位,後面放可选参数。
(一)可选参数
介绍:可选参数分为命名参数及位置参数,但两种不能同时出现。
•可选命名参数Optional Named parameters
定义函数时,使用 {param1, param2, …}来指定命名参数。
呼叫函数时,以参数名:参数值的方式指定命名函数。
透过@required表示命名参数是必须的参数。
•可选位置参数Optional positional parameters
用[ ]把一些参数标记为可选的位置参数。
(二)预设参数
介绍:用 "=" 定义参数的预设值。
今天就介绍到这边,明天将会介绍继承及介面实现,敬请期待。
参考资料
横跨Android及Apple的神话:用Dart语言神启Flutter大业2.5节
https://ithelp.ithome.com.tw/articles/10233127
https://ithelp.ithome.com.tw/articles/10240432
https://www.jianshu.com/p/152c9c01ea9a
<<: # Day 11 Cache and TLB Flushing Under Linux (三)
>>: Day 05:简写好用一直用-v-on、v-bind
Twinkle Tray是一款支持多显示器的屏幕亮度调节工具,让你可以在一块屏幕上调节所有的显示器亮...
昨天总算完成了「我的JavaScript日常」的最後一篇文章,很高兴自己成功挑战了 30 天的研究与...
https://youtu.be/vpwC347cXog 陷入低潮 了解低潮 专注在可控的短期 充...
上一篇文章分析了 Scrum 团队在估点活动的遭遇的困难,以及滞碍难行之处。今天来分享我时常采用的变...
今天要来介绍3D地图的一个API,CesiumJS。 CesiumJS为一个开源JavaScript...