dart和JS长得很像
数据类型(变量)
dart语言所有的类型都是对象
强类型语言,但是也可以使用var不显示地申明变量,此时在我们赋值后会进行类型判定,如是不需要类型判断的话,就需要使用dynamic
注意区分dunamic和泛型T
T get<T>(T a){
return a;
}
dart支持嵌套函数
使用_开头来表示私有(private)
""里面使用${}来进行嵌入一个'值',这点和JS的ES6是一样的
数据类型(类)Runes以及Symbol
使用!可以断言assert(name =="zhangsan");
函数以及线程
有着箭头函数以及匿名函数自执行函数
使用了isolate没有实现共享内存因此不是真正意义的多线程