JavaScript声明全局变量三种方式的异同
来源:互联网 发布:java wait 用法 编辑:程序博客网 时间:2024/05/17 14:27
JavaScript声明全局变量三种方式的异同
JavaScript中声明变量格式:var(关键字)+变量名(标识符)。
方式1
var test;
var test = 5;
需注意的是该句不能包含在function内,否则是局部变量。这是第一种方式声明全局变量。
方式2
test = 5;
没有使用var,直接给标识符test赋值,这样会隐式的声明了全局变量test。即使该语句是在一个function内,当该function被执行后test变成了全局变量。
方式3
window.test;
window.test = 5;
这种方式经常被用到一个匿名函数执行后将一些函数公开到全局。 如JQuery1.5中最末一句
window.jQuery = window.$ = jQuery;
JavaScript中声明变量格式:var(关键字)+变量名(标识符)。
方式1
var test;
var test = 5;
需注意的是该句不能包含在function内,否则是局部变量。这是第一种方式声明全局变量。
方式2
test = 5;
没有使用var,直接给标识符test赋值,这样会隐式的声明了全局变量test。即使该语句是在一个function内,当该function被执行后test变成了全局变量。
方式3
window.test;
window.test = 5;
这种方式经常被用到一个匿名函数执行后将一些函数公开到全局。 如JQuery1.5中最末一句
window.jQuery = window.$ = jQuery;
阅读全文
0 0
- JavaScript声明全局变量三种方式的异同javascript
- JavaScript声明全局变量三种方式的异同
- JavaScript声明全局变量三种方式的异同
- JavaScript声明全局变量三种方式的异同
- JavaScript中声明全局变量三种方式的异同
- JavaScript声明全局变量三种方式的异同
- JavaScript声明全局变量三种方式的异同
- JavaScript学习笔记-JavaScript声明全局变量三种方式的异同
- Javascript全局变量的三种声明方式
- 基于JavaScript的三种声明全局变量方式介绍
- 基于JavaScript 声明全局变量的三种方式详解
- JavaScript 声明全局变量的三种方式详解
- 基于JavaScript 声明全局变量的三种方式详解
- 基于JavaScript 声明全局变量的三种方式详解
- JS 声明全局变量的三种方式
- 声明全局变量的三种方式
- JavaScript中声明全局变量的三种方式(包括显示和隐式)
- javascript 函数声明的三种方式
- java中Iterator和Iterable的区别
- 逻辑回归算法的原理及实现(LR)
- http接口测试工具-Advanced-REST-client
- jrebel的安装及激活方法
- tarjan算法
- JavaScript声明全局变量三种方式的异同
- PDF365新功能上线,PDF文档合并,拆分免费不用就亏了
- C# .NET4.5 异步模式防止界面卡死
- Echarts -- 条件查询ajax动态获取数据
- Linear Regression 与 Logistic Regression的几点不同
- 剑指offer 编程题(29):连续子序列和最大
- Spring Security OAuth2 深入解析
- OpenSSL生成https服务器端数字证书
- laravel 阿里大鱼短信验证码