Day01 | Dart初识
目录
Dart 官网:https://dart.dev/
一、环境搭建
1、Windows
Dart SDK:https://gekorm.com/dart-windows/
cmd 执行下述命令查看版本:
dart --version
注意:
dart - V命令无效
2、Mac
前提条件:安装了 Homebrew
下载地址:https://brew.sh/
Mac 终端运行下述代码:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
注意:确保 Homebrew
bin目录位于计算机的 PATH
安装 Dart:
brew tap dart-lang/dart
brew install dart
查看版本:
brew info dart
二、配置 Dart 开发工具
Intellij IDEA、webStorm、Atom、vscode等
1、在 VsCode 中配置 Dart
安装 vscode:https://code.visualstudio.com/
安装 Dart 插件
安装 Code Runner 插件,用以运行 Dart 文件
三、Dart 初识
1、注释
-
单行注释:Ctrl + /
// ... ...
-
多行注释:Ctrl + Alt + A
/* ... ... */
-
文档注释:
/// Dart 特有的文档注释
2、入口函数
每一个 Dart 程序都必须有一个 main() 顶级函数作为程序的入口。
有返回值:
main() {
print('Hello Dart!'); // Hello Dart!
}
没有返回值:
void main() {
print('Hello Dart!'); // Hello Dart!
}
void代表main() 函数没有返回值,与 TypeScript 的void用法类似。
3、变量
类型推导:Dart 是一个强大的脚本类语言,可以不予先定义变量类型,通过 var 关键字声明变量,会自动类型推导
明确的声明:
void main() {
String name = 'Cherry';
int age = 16;
print(name);
print(age);
}
final 声明(在开发过程中使用较多):
void main() {
// 声明一个日期
final date = DateTime.now();
print(date);
}
const 声明:
void main() {
const PI = 3.1415926;
// PI = 123.123; // 错误写法,不可以修改
print(PI);
}
final 和 const 的区别:
-
const 必须赋值常量,编译期间需要一个确定的值
-
final 可以开始不赋值,通过 函数/计算 取得一个值(运行期间确定一个值),只能赋一次。
变量命名规则:
-
变量名称必须由数字、字母、下划线和 $ 符组成;
-
变量名称开头不能是数字;
-
变量名称不能是保留字或关键字;
-
变量名称是区分大小写的;
如:age 和 Age 是不同的变量
在实际的运用中,也建议不要用一个单词大小写来区分两个变量
-
变量名称一定要见名知意。
变量名称建议用名词,方法名称建议用动词
更多推荐



所有评论(0)