js函数的参数声明中用var与不用var的区别
来源:互联网 发布:ubuntu 搜狗输入法 编辑:程序博客网 时间:2024/05/21 10:57
var 声明的变量,作用域是当前 function
没有声明的变量,直接赋值的话, 会自动创建变量
没有声明的变量,直接赋值的话, 会自动创建变量
但作用域是全局的.
//----------------- function doSth() { a = "AAA"; } doSth(); // 执行一次 doSth alert(a); // 可以看到 "AAA" //----------------- 如果用了 var //----------------- function doSth() { var a = "AAA"; } doSth(); // 执行一次 doSth alert(a); // 出错!!! 变量未定义, 因为 doSth 中声明的变量作用域只是 doSth 函数.
0 0
- js函数的参数声明中用var与不用var的区别
- JS中用var声明变量和不用的区别
- Javascript 声明时用“var”跟不用"var"的区别
- 在Javascript中 声明时用\"var\"与不用\"var\"的区别
- 在Javascript中 声明时用"var"与不用"var"的区别
- 在Javascript中 声明时用"var"与不用"var"的区别
- Javascript- 声明变量时用"var"与不用"var"的区别
- 在Javascript中 声明时用"var"与不用"var"的区别
- js中var用与不用的区别
- js中var声明和不加var的区别
- 在Javascript中 声明时用"var"与不用"var"的区别,== 和 ===的区别
- js中 var a = function(){} 与function b(){}两种函数声明的区别
- JavaScript_var和不用var声明变量的区别
- 关于Delphi过程或者函数的参数时,有var与无var的区别
- javascript var声明变量与不声明的区别
- var 与 不var 的区别
- PHP中var用与不用的区别
- js 变量声明 (var使用与不使用的区别)
- 浅浅的理解git的使用
- extern PACKAGE TForm1 *Form1
- YII2--时间插件详解
- node内存配置(--max-old-space-size)
- ctf-stego汇总
- js函数的参数声明中用var与不用var的区别
- Eclipse + ADT(包括NDK Plugin) + CDT 搭建Android NDK开发环境
- 题目1014:排名
- JAVA 入坑教程 | 章节十 基本数学运算Math类
- 在centos7配置jdk+hadoop环境
- Ubuntu 搜狗输入法不能输入中文解决
- 1
- Angular系列文章之angular路由
- C++ STL 中 map 容器的说明和使用技巧