Flutter

Dart入门

2019-05-07  本文已影响33人  wl1217

阅读者你好!😊如果您是编程高手,请误笑我的无知。
由于本人是一个编程界菜鸟,希望通过写博客的方式激励自己不断的学习
学无止尽,嘿嘿!😊我会继续加油的!

初识Dart

变量与基础数据类型

变量

任何类型变量没有初始化都为null

基本数据类型

函数

函数属于对象(Function)

bool equal(String a, String b){
    return a == b;
}
void sayHi(String name, int age, [String xxx])
void test(String name, int age = 30){}

所有函数都会有返回值,没有返回值则返回null,没有返回值的函数、系统会在最后自动添加隐式return语句

运算符

dart运算符.png

类型检测符

(user as User).name = 'Flutter';

赋值操作符

b ??= '哈哈哈'

逻辑运算符

位运算符

条件表达式

级联操作(..)

querySelect('#sd')
    ..text = '确定'
    ..classes.add('MyClass')
    ..onClick.listen((e) => window.alert('确定'))

流程控制语句

面向对象

一个类可以继承多个类,但是所以的都继承至Object

异步支持

上一篇下一篇

猜你喜欢

热点阅读