JavaScript 变量的生命周期是什么?
javascriptweb developmentfront end technology
JavaScript 变量的生命周期从声明时开始 −
var rank;
局部变量仅在定义它的函数内可见。函数参数始终是该函数的局部参数。函数完成后会删除局部变量。
全局变量具有全局范围,这意味着它可以在 JavaScript 代码中的任何位置定义。关闭 Web 浏览器时全局变量会被删除。但是,如果在同一浏览器窗口中加载了新页面,则它会保留下来。
以下是全局变量的用法 −
示例
您可以尝试运行以下代码来了解如何在 JavaScript 中使用变量范围
<html>
<body onload = checkscope();>
<script>
<!--
var myVar = &"global"; // 声明一个全局变量
function checkscope( ) {
var myVar = &"local"; // 声明一个局部变量
document.write(myVar);
}
//-->
</script>
</body>
</html>
相关文章
有用资源
javascript 参考教程 - 该教程包含有关 javascript 的更多信息:https://www.cainiaomax.com/javascript/

