JavaScript变量的作用域
// 变量的作用域
// 变量 
// 1、变量在函数内声明,变量为局部作用域;我们称之为局部变量:只能在函数内部访问;
// 2、变量在函数外定义,即为全局变量;全局变量有全局作用域: 网页中所有脚本和函数均可使用;
// 作用域:作用域可访问变量的集合
// 全局变量:有全局作用域
 var a="欢迎来到0133技术站!"
 function str() {
  document.write(a+"<br>")
 }
str()
 function str2() {
  document.write(a+"<br>")
 }
 str2()
// 局部变量:局部作用域
  function str3() {
    var b="我是灭绝"
  document.write(a+b+"<br>")
 }
 document.write("直接输出全局变量"+a+"<br>")
 // document.write("直接输出全局变量"+b+"<br>")
 str3()
 // JavaScript 变量生命周期
 // JavaScript 变量生命周期在它声明时初始化。
 // 局部变量在函数执行完毕后销毁。
 // 全局变量在页面关闭后销毁。