[Dart] 操作符

赋值操作符

// 赋值给a
a = value;
// 如果b为空,则将值分配给b;否则,b保持不变
b ??= value;

级联符号(..)

级联(..)允许您对同一对象执行一系列操作。除了函数调用,您还可以访问同一对象上的字段。这通常会省去创建临时变量的步骤,并允许您编写更多的级联代码。

当返回值是void时不能构建级联。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 级联操作符 级联可以对同一个对象执行一系列的操作。除了函数调用,你也可以存取统一对象上的字段。这可以减少创建临时变...
    jeremyplus阅读 1,306评论 0 0
  • dart定义了下表所示的运算符。你可以重写许多这些运算符。 描述运算符一元后缀expr++ expr-- () [...
    你需要一台永动机阅读 51,454评论 3 42
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,165评论 1 32
  • 运算符和表达式 注:按位或是“|” ,赋值 还有“|=”,暂时没有找到“|”的转义字符,以后补上; 当您使用运算符...
    pstommy阅读 4,916评论 0 1
  • 阿里巴巴 JAVA 开发手册 1 / 32 Java 开发手册 版本号 制定团队 更新日期 备 注 1.0.0 阿...
    糖宝_阅读 7,726评论 0 5