【Javascript】函数(变量作用域)

变量:全局变量,局部变量

全局变量

挂载到window对象上的

javascript 复制代码
 var a='全局变量';
  console.log(a);
javascript 复制代码
var a='全局变量';
  console.log(window.a);
javascript 复制代码
var a='全局变量';
  

在控制台里输入a也能打印a的值

局部变量

函数体内部声明的变量

javascript 复制代码
var a='全局变量';
  function test(){
      var b='局部变量';
  }
  console.log(b);

在函数体外面打印不出局部变量

javascript 复制代码
var a='全局变量';
  function test(){
      var b='局部变量';
      console.log(b);
  }
  test();

在函数里打印全局变量

javascript 复制代码
var a='全局变量';
  function test(){
     
      console.log(a);
  }
  test();
相关推荐
yyt3630458418 分钟前
K 线图高性能窗口化渲染
前端·javascript·css·vue.js·gitee·vue
XiaoYu200214 分钟前
第5章 Nest.js精进-IOC控制反转
前端
LV技术派15 分钟前
适合很多公司和团队的 AI Coding 落地范式(二)
前端·aigc·ai编程
IT_陈寒16 分钟前
Redis性能翻倍的5个冷门技巧:从每秒10万到20万的实战优化之路
前端·人工智能·后端
ss27321 分钟前
高版本node启动RuoYi-Vue若依前端ruoyi-ui
前端·javascript·vue.js
饼干,25 分钟前
模拟试卷2
前端·javascript·easyui
zhaokuner33 分钟前
12-深层模型与重构-DDD领域驱动设计
java·开发语言·设计模式·架构
南雨北斗42 分钟前
js 严格模式
前端
weixin_4407305043 分钟前
java面向对象OPP-三大特性
java·开发语言·python
聪明的Levi1 小时前
FRONT END REVIEW
前端·css·html