博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript 变量
阅读量:2435 次
发布时间:2019-05-10

本文共 319 字,大约阅读时间需要 1 分钟。

在函数体中定义的局部变量 会在整个函数体内有效,即使在程序块中

var Str = "我的全局变量";

        function Page_OnLoad() {
            window.alert(Str);
            Fun();
            window.alert(Str);
        }
        function Fun() {
            window.alert(Str);
            if (true) {
                var Str = "局部变量";
                window.alert(Str);
            }
        }

输出是:

 全局变量

undefined    :此时局部变量已经起作用了 只不过没有初始化 相当于 var Str;

局部变量

全局变量

在函数中定义变量时  使用关键字var 就是定义局部变量,不使用 就是定义全局变量

转载地址:http://ewrmb.baihongyu.com/

你可能感兴趣的文章
O2O
查看>>
想起一句话:”多加一层,就可以把问题解决了“
查看>>
PostgreSQL Page页结构解析(7)- B-Tree索引存储结构#3
查看>>
企业文化和价值观
查看>>
推荐书籍:金字塔原理
查看>>
基础存储知识
查看>>
PostgreSQL 源码解读(46)- 查询语句#31(query_planner函数#7)
查看>>
PostgreSQL 源码解读(37)- 查询语句#22(查询优化-grouping_plan...
查看>>
PostgreSQL 源码解读(44)- 查询语句#29(等价类相关数据结构)
查看>>
PostgreSQL 源码解读(48)- 查询语句#33(query_planner函数#9)
查看>>
PostgreSQL 源码解读(45)- 查询语句#30(query_planner函数#6)
查看>>
PostgreSQL 源码解读(47)- 查询语句#32(query_planner函数#8)
查看>>
PostgreSQL 源码解读(17)- 查询语句#2(查询优化基础)
查看>>
Windows Vista内置趣味实用工具大搜罗(转)
查看>>
FreeBSD安装文件系统(转)
查看>>
最简单FreeBSD网关方案(转)
查看>>
Windows 98 多用户的管理(转)
查看>>
更改Windows XP 的日期和时间(转)
查看>>
windows2000中的“秘密武器”(三)(转)
查看>>
Linux程序应用开发环境和工具经验谈(转)
查看>>