找回密码
 立即注册
CeraNetworksBGVM服务器主机交流IP归属甄别会员请立即修改密码
查看: 18|回复: 0

JavaScript 变量作用域

[复制链接]

40

主题

114

回帖

430

积分

中级会员

积分
430
发表于 2022-10-20 13:56:02 | 显示全部楼层 |阅读模式
变量的作用域是程序在其中定义的区域。

JavaScript变量只有两个作用域:

局部作用域

全局作用域

作用域确定变量的可访问性(可见性)。

JavaScript 局部变量
在函数中声明的变量具有LOCAL(局部)作用域,这意味着无法从该函数外部调用或操作它们。

示例
// 这里的代码不能使用cityName
function myFunc() {
  var cityName = "New Delhi";
  
  // 这里的代码可以使用cityName  
}

// 这里的代码不能使用cityName

局部变量具有函数作用域,只能从函数内部访问它们。

由于局部变量只能在其函数内部识别,因此具有相同名称的变量可以在不同的函数中使用。

函数启动时创建局部变量,函数完成时将局部变量删除。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|HS2V主机综合交流论坛

GMT+8, 2024-5-16 09:45 , Processed in 0.052981 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表