您的位置:首页 > Web前端 > JavaScript

JavaScript快速上手之4:函数与作用域

2016-11-08 12:45 295 查看
1.目的:了解函数作用域的一些规则与调用方法

2.代码:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>JavaScript</title>
</head>
<body>

<!--
以下是函数作用域的一些规则:
1.变量在函数内没有声明(没有使用 var 关键字),该变量为全局变量。
2.局部变量:变量在函数内声明,只能在函数内部访问,变量为局部作用域。
3.变量在函数外定义,即为全局变量

-->

<!-- 范例一:局部变量的函数 -->
<p>例一:局部变量的函数</p>
<p id="demo1"><br></p>
<br>
<p>例二:全域变量的函数</p>
<p id="demo2"><br></p>

<script>

//范例一:局部变量的函数
function1();
document.getElementById("demo1").innerHTML =
"在全域呼叫局部变数: " + typeof v_name1;
function function1()
{
var v_name1 = "局部变数"; //使用var,代表是局部变数
}

//范例二:全域变量的函数
function2();
document.getElementById("demo2").innerHTML =
"在全域呼叫全域变数: " + v_name2;
function function2()
{
v_name2 = "全域变数"; //不使用var,代表是全域变数
}

</script>

</body>
</html>
3.结果:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: