Dart 基础4 —— 函数

186 阅读1分钟

里面的形参都是必填参数 image.png

可选参数,设置默认值[ ] image.png

命名参数 {}

image.png

箭头函数 image.png

通过递归的方法求N的阶乘

image.png

通过递归的方法求1-100的和 image.png

闭包

  • 前提:
全局变量的特点: 常驻内存,污染全局
局部变量:不常驻内存,会被垃圾机制回收,不污染全局
如果既想常驻内内存,又不污染全局,可以使用闭包
  • 含义:
函数嵌套函数,内部函数会调用外部函数的变量或参数,变量或参数不会被系统回收
  • 写法:
函数嵌套函数,并return里面的函数

image.png