flutter dart 中dynamic var object的区别

dynamic ,var、object 三种类型的区别 dynamic: 所有dart 对象的基础类型,在大多数情况下,不直接使用它 通过它定义的变量会关闭类型检查,这意味着 dynamix x= ‘hal’; x.foo();这段静态类型检查不会报错,但是运行时会crash,因为x 并没有foo() 方法,所以建议大家在编程时不要直接使用dynamic; var: 是一个关键字,意思是"我不关心
相关文章
相关标签/搜索