JavaScript全局变量和局部变量

<html>
<head>
<title>JavaScript函数</title>
<meta charset="utf-8">
</head>
<body>
    <script type="text/javascript">
        var a = 1;
        function test()
        {
                 document.write('函数体内的x1值为:'+a+'<br/>');
                 a = 20;
                 document.write('函数体内的x2值为:'+a+'<br/>');
        }
             document.write('函数体内的x3值为:'+a+'<br/>');
             test();
             document.write('函数体内的x4值为:'+a+'<br/>');

    </script>

</body>
</html>

函数体内的x3值为:1
函数体内的x1值为:1
函数体内的x2值为:20
函数体内的x4值为:20

定义局部变量要通过函数体内var关键字定义

原文地址:https://www.cnblogs.com/Yimi/p/6305830.html