最近看Flutter实战文档的时候,发现有些文档在创建Wiget的时候写了new,有些又没有写,我在使用的时候都不用new好像也没出现什么问题。就去查了一下资料,总结如下:
- dart 1.x的时候,
new是不能省略的。 - dart 2.x的时候,
new是可选关键词,可以省略
总结
写不写new是可选的,他们完全没有区别,你可以根据自己的编程习惯来决定是否要写new。
最近看Flutter实战文档的时候,发现有些文档在创建Wiget的时候写了new,有些又没有写,我在使用的时候都不用new好像也没出现什么问题。就去查了一下资料,总结如下:
new是不能省略的。new是可选关键词,可以省略写不写new是可选的,他们完全没有区别,你可以根据自己的编程习惯来决定是否要写new。