![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
dart
feral_coder
这个作者很懒,什么都没留下…
展开
-
dart学习(八)
操作符 描述 操作符 一元后置操作符 expr++ expr-- () [] . ?. 一元前置操作符 -expr !expr ~expr ++expr --expr 乘除 * / % ~/ 加减 + - 移位操作符 << >> 按位...原创 2019-01-10 12:43:45 · 101 阅读 · 0 评论 -
dart学习(六)
Map集合 一般而言,一个map是一个key与value关联的对象,所有的key和value可以是任何类型的对象,ke不能重复,value可以有多个相同的,dart支持map的字面量创建和构造函数创建。 var gifts = { // Key: Value 'first': 'partridge', null: 'turtledoves', 2: 'golden ri...原创 2019-01-09 15:42:37 · 158 阅读 · 0 评论 -
dart学习(四)
dart内置数据类型 1、Numbers,包括如下两种形式的数据类型 int:整型数据,根据平台的不同,不超过64字节,运行在dart虚拟机上时,值的范围为-2^63 到 2^63-1;编译成js的number类型时,值的范围为 -2^53 到 2^53 - 1。 int a = 12; var b = 10; //自动推断为int int c = 13.0; //报错 int d ...原创 2019-01-09 09:24:29 · 157 阅读 · 0 评论 -
dart学习(三)
变量:变量用来存贮引用 1、声明变量: 变量类型 变量名 [ = value ]; var age = 23; 如上代码,使用var来声明一个age变量,并初始化值为23,age被推断成int类型;var声明的变量可以被赋值为任何类型,一旦被赋值后,类型就已经确定,再次赋值不能修改值的类型 var name = "leg"; name = 23; //将会报错 如果变量的类型不...原创 2019-01-08 14:38:17 · 129 阅读 · 0 评论 -
dart学习(二)
关键字 abstract dynamic implements show as else import static assert enum in super async export interface switch await extends is sync break ext...原创 2019-01-08 13:27:38 · 139 阅读 · 0 评论 -
Dart学习(一)
重要概念: 1、dart里所有能存贮在变量的东西都是对象,每个对象都是一个class的实例。甚至numbers,functions,null都是对象,所有的对象都继承自Object类。 2、尽管dart是强类型语言,但是类型注释是可选的,因为dart可以推断类型,例如: var a = 23;a被推断成int。 3、dart支持泛型,List<int> (一组int数据的集合)。...原创 2019-01-08 13:13:22 · 153 阅读 · 0 评论 -
dart学习(十)
class类 概述:类是对一类具有相同特征事物的描述,是实例的构造模板,是一个抽象概念 。例如,造汽车,首先我们得有制造图纸,图纸上绘汽车的底盘,轮胎,发动机等等,而我们根据图纸制造的出来的车就是这个图纸的一个实例(即类的实例化)。根据图纸我们我可制造很多相同的汽车出来,为了区分它们,我们会给每辆汽车一个编号,对应到代码层面,也就是一个类可以构造出多个数据结构相同的实例对象,而我们通过不同的引用...原创 2019-01-12 18:42:42 · 126 阅读 · 0 评论 -
dart学习(九)
流程控制语句 流程语句与大多数编程语言相似,在此不多赘述 1、if-else if(condition) { //TODO }else if(condition) { //TODO }else { //TODO } 2、for循环 for(var i = 0;i < 5;i ++) { print(i); } 3、while和do...wh...原创 2019-01-11 10:10:34 · 101 阅读 · 0 评论 -
Dart基础学习,flutter开发基础
dart的重要概念(一) dart的关键字(二) dart中的变量(三) dart基本数据类型Number,String,bool(四) dart数据类型之List集合(五) dart数据类型之Map集合(六) dart数据类型之Function(七) dart操作符(八) dart流程控制语句(九) dart中的类class(十) 待更新..........原创 2019-01-10 15:28:31 · 170 阅读 · 0 评论 -
dart学习(七)
Function函数(方法) dart是一门真正的面向对象语言,所以函数也是一个对象并且函数类型为Function,这意味着函数可以被赋值给变量或者当成参数传递给另一个函数。 void main() { var c = Person(); print(c.getName is Function); //true c.getName(say); //say..... } clas...原创 2019-01-10 09:25:00 · 141 阅读 · 0 评论