一、定义变量
没有任何修饰的变量是全局变量。比如:b = 10; b就是全局变量
var:声明一个变量,可保存最新的赋值。分全局变量和局部变量。
const:声明一个常量,在声明是赋值,赋值后不能改变。 const a = 10;
let:let是块级作用域,函数内部使用let定义后,对函数外部无影响。
var与let定义全局变量的区别:
var 声明全局变量后, window 对象上会添加一个属性。const.log(window.变量) 会输出变量。
let 声明全局变量后, window 对象上不会添加一个属性:const.log(window.变量) 会输出undefined。
未完成部分
二、定义函数:
var:
const:
let: