В этой статье анализируется объем переменных в функции JS. Поделитесь этим для вашей ссылки. Конкретный анализ заключается в следующем:
Давайте посмотрим на пример функции:
Скопируйте код следующим образом: <html>
<голова>
</head>
<тело>
<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.