Dart环境搭建
-
Dart安装
通过
dart --version
查看版本 -
IDE 环境搭建
VS Code安装dart插件即可
Hello world!
-
VS Code创建Dart项目
PS E:\devData\dartRepo\demo_001> dart create demo_001
-
编写一个Hello world!
void main(List<String> arguments) { print('Hello world!'); }
-
运行程序
dart run
变量与常量
-
变量
-
与JavaScript相似可以使用var申明变量,申明的变量可以不指定初始值,未指定初始值的变量默认为null
void main(List<String> args) { var a; print('a ==> $a'); a=1; print('a ==> $a'); } // console // a ==> null // a ==> 1
-
也可以使用final申明仅可赋值一次的变量
void main(List<String> args) { final a; a=1; print('a ==> $a'); } // console // a ==> 1
-
-
常量
**
const
**可用来申明常量、构造函数等void main(List<String> args) { const a = 1; print('a ==> $a'); } // console // a ==> 1
-
final 与 const 的不同点
-
final 与 const 修饰的变量取值时机不同
const
修饰的变量是在编译时已确定下来的值,而final
修饰的变量是在运行时才确定下来的 -
应用范畴不同
final
只可用来修饰变量,const
关键字即可修饰变量也可用来修饰 常量构造函数
-
评论区