• 变量的作用范围和生命周期


    变量的作用范围(作用域)由声明它的位置决定,声明一个变量的同时也就指明了变量的作用范围。在一个确定的范围中,变量名应该是唯一的。

    变量的存在时间称为存活期。

    1、局部变量

    局部变量的声明:要声明局部变量,可以在函数体内部使用var语句。

    存活期:

    该函数运行的时间,该函数运行结束后,变量随之消失。

    2、全局变量

    全局变量的声明:

    1、全局变量声明在函数外,不能声明在函数内。

    2、在函数中,如果不使用var关键字声明变量而是直接赋值,这样的变量也是全局变量。

    存活期:

    从被声明的那一刻起,一直到程序运行结束。因为js没有析构方法,要慎用。

    3、局部变量、全局变量的使用

    在js中,全局变量的有效范围仅限于网页程序中,不会影响到函数中的同名的变量,二者相互独立,互不侵犯。

  • 相关阅读:
    ASP.NET使用SWFUpload上传大文件教学
    Gridview自定义分页(转载)
    扩展GridView之个性分页(转载)
    畅通工程
    一个人的旅行
    Stockbroker Grapevine
    Arbitrage
    More is better
    HDU Today
    Minimum Transport Cost
  • 原文地址:https://www.cnblogs.com/chengmingxiaowu/p/7676850.html
Copyright © 2020-2023  润新知