赋值操作符
// 赋值给a
a = value;
// 如果b为空,则将值分配给b;否则,b保持不变
b ??= value;
级联符号(..)
级联(..)
允许您对同一对象执行一系列操作。除了函数调用,您还可以访问同一对象上的字段。这通常会省去创建临时变量的步骤,并允许您编写更多的级联代码。
当返回值是void
时不能构建级联。
赋值操作符
// 赋值给a
a = value;
// 如果b为空,则将值分配给b;否则,b保持不变
b ??= value;
级联(..)
允许您对同一对象执行一系列操作。除了函数调用,您还可以访问同一对象上的字段。这通常会省去创建临时变量的步骤,并允许您编写更多的级联代码。
当返回值是void
时不能构建级联。
本文标题:[Dart] 操作符
本文链接:https://www.haomeiwen.com/subject/bkhjbqtx.html
网友评论