240 发简信
IP属地:广东
  • Dart:三十、扩展 extension

    扩展 extension extension 本质上还是和继承一样扩展了方法。 但这是一种简洁优雅的方式,你可以想想之前继承的繁琐。 示例 扩展...

  • Dart:二十九、空安全

    空安全 减少数据异常错误 提高程序性能 默认不可空 type? 可空 value! 值保证不为空,主观上 value?. 不为空才执行 valu...

  • Dart:二十八、类型定义 typedef

    类型定义 typedef 显示这个函数的输入输出 简化常用函数、类型定义 typedef 定义使用 采用 typedef 未采用 typedef...

  • Dart:二十七、生成器 generate

    生成器 generate 同步生成器 yield 会等待 moveNext 指令 异步生成器 以流的方式一次性推送StreamSubscript...

  • Dart:二十六、异步 async

    异步 async 异步回调 then then 的方式异步回调 异步等待 await async 写在函数定义await 写在异步请求头 异步返...

  • Dart:二十五、泛型 generics

    泛型 generics 泛型使用 容器对象,在创建对象时都可以定义泛型类型。 泛型函数 构造函数泛型 这是大多数情况下使用泛型的场景,在一个类的...

    0.5 64 0 5
  • Dart:二十四、库 lib

    库 lib 导入核心库 导入第三方库 编写 pubspec.yaml 执行拉取包命令 程序调用 导入自己的 git 仓库 编写 pubspec....

    0.5 70 0 5
  • Dart:二十三、工厂函数

    工厂函数 调用子类 单例模式 减少重复实例对象 如果不用工厂函数,就要用类静态方法,这样会有多余的实例对象

  • Dart:二十二、混入

    混入 混入 with 定义类 with 混入 采用 with ... , .... , ... 方式 mixin 入多个类功能 执行 函数重名冲...