dart
qiphon3650
成功需要努力,知识源于分享!
展开
-
dart 语法基础
dart 语法变量声明var 类似于JavaScript中的var,它可以接收任何类型的变量,但最大的不同是Dart中var变量一旦赋值,类型便会确定,则不能再改变其类型,如:var t;t= 'hello world'; // dart 是强类型语言,同时语法要求也比较严格,每句话结束必须写分号// 类型一旦定义后就不能再修改t = 1000 ; // 这里会报错 ...转载 2019-03-10 19:44:31 · 631 阅读 · 0 评论 -
dart基础(粗总结)
重要的概念每个变量都是一个对象,每个对象是一个类的实例。甚至数字,函数,和null都是对象。所有对象都继承自Object类Dart动态类型语言, 尽量给变量定义一个类型,会更安全,没有显示定义类型的变量在 debug 模式下会类型会是 dynamic(动态的)。Dart 在 running 之前解析你的所有代码,指定数据类型和编译时的常量,可以提高运行速度。Dart中的类和接口是统一的,...转载 2019-07-01 22:55:00 · 268 阅读 · 0 评论 -
dart function
functionbool isNoble(int atomicNumber) { return _nobleGases[atomicNumber] != null; } //尽管上面这个指导的格式声明了参数和返回值的类型,实际上你可以不这么做:printNumber(num number) { // 没有声明类型也是可以的 print('The numb...转载 2019-07-02 01:51:25 · 969 阅读 · 0 评论 -
dart异常
异常 catchDart 除了提供 异常、错误 类型以外还提供了众多预定义的子类型。当然,你可以定义你自己的异常类型。毕竟,Dart程序可以将任何非空对象作为异常抛出,不只局限与异常和错误对象。throw 抛出异常throw new FormatException('Expected at least 1 section');// 你也可以将任意对象作为异常抛出:throw '...转载 2019-07-02 04:34:57 · 856 阅读 · 0 评论