js-块级作用域:https://www.yuque.com/zhuchaoyang/wrif6k/sq21hp

    全局变量:定义了在任何地方都可以使用。

    • 生命周期:一直存在
    • 占用内存:一直占用
    • 容易被污染

    局部变量:只能在局部的作用域当中使用。

    • 生命周期只有在使用的时候才会存在,使用完以后就消失了。
    • 不是很占用内存 ```dart var a = 1;

    void main() { var b = 2; print(‘${a} — ${b}’); //1 — 2 } //a就是一个全局变量;b就是一个局部变量 ``` 垃圾回收:dart是高阶语言,可以自动进行垃圾回收。局部变量使用完之后就是垃圾了。