博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JAVASCRIPT变量的作用域
阅读量:5907 次
发布时间:2019-06-19

本文共 269 字,大约阅读时间需要 1 分钟。

在Javascript中,变量的作用域不是以代码块为作用域,是以函数作为作用域,如果变量在某个函数中定义的,那么它在函数以外的地方是不可见的。

而如果变量定义在if或者for中,它在代码块之外是可见的。

函数域始终优于全局域。当Javascript执行过程进入到新的函数的时候,这个函数内别声明的所有变量都会被移动(提升)到函数最开始的地方,但是赋值操作不会被提升,还会在原来的位置上。(具体见javascript面向对象编程指南P73)

转载于:https://www.cnblogs.com/sanxia/p/6364159.html

你可能感兴趣的文章
安卓第八夜 玛丽莲梦露
查看>>
Sublime 脚本 配置 (lua 和 JavaScript篇)
查看>>
mysql大小写敏感与校对规则
查看>>
MongoDb Windows linux平台环境及主流编程语言驱动安装同时配置mongoDb的远程连接
查看>>
PLSQL_数据泵导入导出数据Impdp/ Expdp(概念)
查看>>
Smarty3学习笔记
查看>>
[翻译] BTSimpleRippleButton
查看>>
JSP中Session的使用
查看>>
TFS(Team Foundation Server)介绍和入门
查看>>
启动TDS LDAP 服务器遇到的问题总结
查看>>
自己动手写操作系统--个人实践
查看>>
jpegtran图片压缩工具
查看>>
VS2013 未找到與約束ContractName...
查看>>
Jquery Ajax时 error处理 之 parsererror
查看>>
Android Service 服务(一)—— Service
查看>>
JavaWeb学习总结(四十八)——模拟Servlet3.0使用注解的方式配置Servlet
查看>>
深入理解JavaScript 模块模式
查看>>
为MFC界面添加一个Log Window
查看>>
使用 Windows PowerShell 来管理和开发 windowsazure.cn 账户的特别注意事项
查看>>
【转】每天一个linux命令(31): /etc/group文件详解
查看>>