Dart语言60多个关键字最新超详版

Dart语言60多个关键字最新超详版

在这里插入图片描述

下面的表格中列出了 Dart 语言所使用的关键字。
很详细值得收藏。

关键字作用
abstract使用关键字 abstract 标识类可以让该类成为抽象类
as类型转换
assert条件表达式为 false 时使用 — assert(条件),语句来打断代码的执行
async用于实现异步编程
await用于实现异步编程
break中断循环
case与switch配合使用-选择语句
catch捕获异常
class声明类
const变量变为常量,不可更改
continue跳过本次循环直接进入下一次循环
default与switch case配合使用-默认选择
deferred延时加载
dodo-while循环语句
dynamic声明变量允许任意类型
else与if一起使用 判断语句
enum定义枚举类型
exportexport关键字将dart文件集中导出,然后其他地方使用的使用只需要import这个入口文件
extends创建一个子类
extension给一个现有的类,扩展方法
externalexternal只声明方法,声明的方法需要由外部去实现
factory标识类的构造函数将会令该构造函数变为工厂构造函数
false布尔值
final修饰变量,变量不可改变
finally抛出异常时用,finally 语句始终执行
for循环
Function函数对象
get为额外的属性添加 Getter
hide导入代码库的一部分
if判断语句
implements实现接口
import导入代码库
infor-in 循环
is如果对象是指定类型则返回 true
late标记为延迟初始化
library定义库
mixin与abstract类似,但有更多特性
new创建对象
nullnull
on捕获异常
operator重写操作符
part能够将一个 Library 分割成多个 Dart 文件
required标识一个命名参数是必须的参数
rethrow可以将捕获的异常再次抛出
return返回
set为额外的属性添加Setter 方法
show有选择地导入代码库
static静态变量
super引用父类方法
switch选择语句
sync标记异步
this使用 this 关键字引用当前实例
throw抛出异常
true布尔值
try捕获异常
typedef创建类型别名
var声明局部变量而非使用指定的类型
void无返回值
while循环
with使用 with 关键字并在其后跟上 Mixin 类的名字来使用 Mixin 模式
yield通过在函数上加 sync* 关键字并将返回值类型设置为 Iterable 来实现一个 同步生成器函数,在函数中使用 yield 语句来传递值
  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

_jiaaang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值