この記事では、JS関数の変数の範囲を分析します。参照のためにそれを共有してください。特定の分析は次のとおりです。
関数の例を見てみましょう:
次のようにコードをコピーします:<html>
<head>
</head>
<body>
<script type = "text/javascript">
var a = 5;
var c = 3;
関数t(){
var a = 6;
var b = 10;
document.write(a+'-----'+b);
document.write(c);
}
t();
</script>
</body>
</html>
PHPとは異なり、変数がJS関数で呼び出される場合、最初に関数から調べます。たとえば、Aは6に等しい。 cは関数本体には見つかりませんので、関数本体の外で見上げ、見つけても呼び出します。見つからない場合は、エラーが報告されます。
この記事がみんなのJavaScriptプログラミングに役立つことを願っています。