跟我学JavaScript--作用域,局部变量,全局变量,变量生命周期
来源:互联网 发布:淘宝店铺免费一键复制 编辑:程序博客网 时间:2024/05/20 02:23
作用域:
- 作用域是可访问变量,对象,函数的集合
- JavaScript函数作用域:变量在声明它们的函数体以及这个函数体嵌套的任意函数体内都是有定义的
如.
//此处不能调用car变量function myFunc(){ var car="Smart"; //此处即函数内部可调用car变量}//此处不能调用car变量
局部变量:
- 局部变量:在函数内部用var声明的变量
- 局部变量只作用于函数内,所以不同的函数可以使用相同名称的变量
(函数参数只在函数内起作用,属于局部变量) - 局部变量在函数开始执行时创建,函数执行完后局部变量会自动销毁
全局变量:
- 全局变量:变量在函数外定义,网页上的所有脚本和函数都能访问它
注:函数中没有用var声明的变量都是全局变量
变量生命周期:
- 变量生命周期在声明变量时开始
- 局部变量在函数执行完毕后被销毁
- 全部变量在页面关闭后被销毁
例.
<body><p id="demo"></p><script> myFunc(); document.getElementById("demo").innerHTML = window.carName; function myFunc(){ carName="Nico"; }</script></body>
在 HTML 中, 全局变量是 window 对象
0 0
- 跟我学JavaScript--作用域,局部变量,全局变量,变量生命周期
- c++中全局变量,全局静态变量,局部静态变量,局部变量的作用域和生命周期
- javascript的全局变量跟局部变量解析
- 浅谈JavaScript的全局变量跟局部变量
- Javascript的全局变量跟局部变量
- 作用域、局部变量、全局变量
- 生命周期,作用域的定义;说明全局变量、静态变量、局部变量、const变量的生命周期、作用域
- 全局变量、局部变量生命周期等
- 局部变量和全局变量的作用域
- 全局变量和局部变量作用域
- js 作用域 .局部变量,全局变量
- Javascript:谈谈JS的全局变量跟局部变量
- Javascript:谈谈JS的全局变量跟局部变量
- Javascript:谈谈JS的全局变量跟局部变量
- JavaScript: 重新认识JS的全局变量跟局部变量 .
- Javascript:关于JS的全局变量跟局部变量 经典案例!!!
- Javascript:谈谈JS的全局变量跟局部变量
- Javascript:谈谈JS的全局变量跟局部变量
- junit能否启动web项目设置的web listener?
- Condition-线程通信更高效的方式
- 连续向文件中写入java对象后,读取报错
- 架构真经 | 缓存为王
- 设计模式——工厂模式
- 跟我学JavaScript--作用域,局部变量,全局变量,变量生命周期
- 进程命令
- Node.js模块机制
- Android之路——重启说明
- 微信小程序横向左右滑动案例
- 熄灯之后的学习——再读《MySQL必知必会》(5)|| 过滤数据
- 设计模式之单例模式
- 地震干涉法(Seismic Interferometry)
- [HNOI2017]某蒟蒻的酱油记~