javascript函数之局部变量和全局变量
程序员文章站
2023-12-21 20:03:34
...
下面代码中:a和d和c是全局变量,d是局部变量。下面代码输出的是1,3,4,报错。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<script>
var a = 1;
d = 4;
function demo() {
var b = 2;
c = 3;
}
demo();
console.log(a);
console.log(c);
console.log(d);
console.log(b);
</script>
</body>
</html>
下面代码中:a和d和c是全局变量,d是局部变量。下面代码输出的是1,3,报错,报错。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<script>
var a = 1;
d = 4;
function demo() {
var b = 2;
c = 3;
}
// demo();
console.log(a);
console.log(d);
console.log(c);
console.log(b);
</script>
</body>
</html>
推荐阅读
-
函数应用之参数、局部变量和全局变量、匿名函数
-
js函数,局部变量,全局变量,和重载的问题
-
javascript函数之局部变量和全局变量
-
JavaScript构造函数中this和return详细介绍
-
在ASP.NET 2.0中操作数据之七十四:用Managed Code创建存储过程和用户自定义函数(下部分)
-
在ASP.NET 2.0中操作数据之七十三:用Managed Code创建存储过程和用户自定义函数(上部分)
-
js之局部变量转换全局变量教程
-
跟老齐学Python之私有函数和专有方法
-
JavaScript之函数中的this和严格模式
-
浅谈javascript的url参数parse和build函数