• var声明变量


    var操作符定义变量将成为定义该变量作用域的局部变量

      举例说明: 

        例子1:

    1 function test(){
    2     var message = "hi";  //message是函数内部局部变量
    3 }
    4 
    5 test();
    6 console.log(message);    //报错

      错误截图:

          

      解析:变量message是在函数中使用var定义的。当函数被调用时,酒水创建该变量,并为其赋值。在此之后,这个变量又会被立即销毁,因此在此例子中的下一行代码会导致错误。

        例子2:

    1 function test(){
    2     message = "hi";  //全局变量
    3 }
    4 
    5 test();
    6 console.log(message);  //hi

        运行结果:

           

      解析:这个例子省略了var操作符,因为message就成了全局变量。这样,只要调用过一次test()函数,这个变量就有了定义,就可以在函数外部任何地方被调用。

  • 相关阅读:
    随机数模块(random)
    时间模块(time)
    collection模块 1
    collection模块
    re模块
    正则
    Bootstrap 关于下拉菜单的使用
    Bootstrap 关于Glyphicons 字体图标的使用
    oracle拼音排序
    ajax缓存问题
  • 原文地址:https://www.cnblogs.com/mycnblogs-guoguo/p/10117797.html
Copyright © 2020-2023  润新知