240 投稿
收录了20篇文章 · 1人关注
  • Dart - 生成器、可调用类、隔离区

    生成器 当你需要延迟地生成一连串的值时,可以考虑使用 生成器函数。Dart 内置支持两种形式的生成器方法: 同步 生成器:返回一个 Iterab...

  • Dart - 异步支持

    Dart 代码库中有大量返回 Future 或 Stream 对象的函数,这些函数都是 异步 的,它们会在耗时操作(比如I/O)执行完毕前直接返...

  • Dart - 类型定义

    在 Dart 语言中,函数与 String 和 Number 一样都是对象,可以使用 类型定义(或者叫 方法类型别名)来为函数的类型命名。使用函...

  • Dart - 库和可见性

    import 和library关键字可以帮助你创建一个模块化和可共享的代码库。代码库不仅只是提供 API 而且还起到了封装的作用:以下划线(_)...

  • Dart - 类(静态、泛型)

    静态 使用关键字 static 可以声明类变量或类方法。 静态变量 静态变量(即类变量)常用于声明类范围内所属的状态变量和常量: 备忘📝:静态变...

  • Dart - 类(扩展、枚举、Mixin)

    扩展 Dart 2.7 中引入的 Extension 方法是向现有库添加功能的一种方式。这里是一个在 String 中使用 extension ...

  • Dart - 类(方法、接口、继承)

    方法 方法是对象提供行为的函数。 Getter 和 Setter Getter 和 Setter 是一对用来读写对象属性的特殊方法,上面说过实例...

  • Dart - 类(变量声明、构造函数)

    这节详细介绍如何定义类的变量声明和构造方法。 实例变量 下面是声明实例变量的示例: 备忘:"所有未初始化的实例变量其值均为 null。" 所有实...

  • Dart - 类(使用类成员、使用构造函数、获取对象类型)

    Dart 的类跟其他语言类似,其他特殊的是它是支持基于 mixin 继承机制的面向对象语言,所有对象都是一个类的实例,而所有的类都继承自 Obj...

  • Dart - 异常

    Dart 代码可以抛出和捕获异常。异常表示一些未知的错误情况,如果异常没有捕获则会被抛出从而导致抛出异常的代码终止执行。 备忘📝:"与 Java...