JavaScript 变量的生命周期是什么?
JavaScript 变量的生命周期从它被声明时开始 −
var rank;
局部变量只在定义它的函数中可见。函数参数总是局部于该函数。函数完成时会删除局部变量。
全局变量具有全局范围,这意味着它可以在 JavaScript 代码中的任何地方定义。当 Web 浏览器关闭时,全局变量会被删除。但是,如果在同一浏览器窗口中加载新页面,则该变量会保留下来。
以下是全局变量的用法 −
示例
你可以尝试运行以下代码,来学习如何在 JavaScript 中使用变量作用域
<html>
<body onload = checkscope();>
<script>
<!--
var myVar = "global"; // Declare a global variable
function checkscope( ) {
var myVar = "local"; // Declare a local variable
document.write(myVar);
}
//-->
</script>
</body>
</html>
广告
数据结构
网络
关系型数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP