加粗样式简介:很多移动开发者,都开始尝试了flutter开发,在开发flutter之前需要先掌握dart的基本语法。作为安卓开发转flutter的学习成本其实不大,只要看完这篇文章,进本就算是入门dart了,应对80%的开发任务没问题。
Dart基础语法
基本规则
注释及缩进
- 单行注释 //XXXX
- 多行注释。 /* XXXXX */
- 文档注释。 ///或者/**开头
- 分号用于分隔语句,添加在语句结尾
- Dart的规范是2行缩进
- 输出语句。print( object )
变量
1.var 接收任何类型的变量,一旦赋值,不能改变其赋值类型
2.dynamic和Object,其中Object是所有对象的基类。他们两个都可以在后期改变赋值
3.未初始化的变量的默认值都是null(包括numbers类型)
常量
1.final 定义的常量赋值一次
2.const变量是编译时常量,如果在类中使用,要定义为static const
3.实例变量可以为final但不能是const
函数
1.函数声明:dart函数声明如果没有显式声明返回值类型时会默认当做dynamic处理,注意,函数返回值没有类型推断
2.只有一个表达式的函数可以使用简写方式: