-
final属性可以通过构造方法的this语法躺赋值
查看全部 -
asMap()数组转map
查看全部 -
对象操作符
查看全部 -
dart中方法不能被重载
查看全部 -
闭包
查看全部 -
可选参数
查看全部 -
方法定义
查看全部 -
常量与变量
查看全部 -
代码托管
查看全部 -
重点
查看全部 -
重点
查看全部 -
测试
查看全部 -
5.1-5.5
6.1-6.9 6.3 6.6
7.6
查看全部 -
闭包
查看全部 -
//调用时 { }的参数可传可不传,可按参数名判别传的参数
learn(String a,{int b,String c}){
}
// 调用时[ ]的参数可传可不传,按位置判别参数
learn(String a,[int a,String c]){
}
查看全部 -
learn(name,time)=> "name=$name,time=$time"
learn2(name,time){
}
查看全部 -
continue 可以跳转至指定分支
查看全部 -
?? 左边值不为空就使用左值 否则用右边值
查看全部 -
int a=5;
a ??=10;
//如果a本生有值, ??=10不会赋值给a
查看全部 -
dynamic 动态类型
dynamic b=20;
b="android";
var list=new List<dynamic>();
list.add(1);
list.add("a");
查看全部 -
var map1={"first":"dart",1:true,true:"map"} //key value 可以是任何值,key需唯一
//不可变map
var map2=const{1:true,2:false}
//list转map
var list=["a","b","c"]
var map=list.asMap();
//转成map key为下标
查看全部
举报