values属性

Iterable<String> values
override

Map的值。

值将按照它们对应键的顺序进行迭代。这意味着在并行迭代keysvalues时,将提供匹配的键值对。

返回的可迭代表具有基于映射length的效率高length方法。其Iterable.contains方法基于==比较。

在迭代值的同时修改映射可能会破坏迭代。

实现

Iterable<String> get values {
  final values = <String>[];
  forEach((k, v) => values.add(v));
  return values;
}