js中没有块级作用域,只有函数级作用域,在一个函数体内声明的变量,在外界将无法访问 image.png 图中,变量message是在函数中使用var 来定义的,当函数被调用时,就会创建该变量并为变量赋值,而在此之后,这个变量又会立即被销毁,但是可以省略 var 关键字创建一个全局变量