Dartのドキュメントを見ていて
The const keyword isn’t just for declaring constant variables. You can also use it to create constant values, as well as to declare constructors that create constant values. Any variable can have a constant value.
var foo = const []; final bar = const []; const baz = []; // Equivalent to `const []`
constキーワードは、定数変数を宣言するためだけのものではありません。 これを使用して、定数値を作成したり、定数値を作成するコンストラクターを宣言したりすることもできます。 どの変数も定数値を持つことができます。
とあるのですが、constant valuesが何を意味しているのかよくわかりません。サンプルでfooやbarに代入されているのは空の配列のようですが、constキーワードあるのとないのでは何が違うのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/11 00:53