问答

JavaScript中函数外定义的变量是全局变量?

作者:admin 2021-06-08 我要评论

这句描述在let、const、块级作用域出现之前应该是对的,之后是不是就错了呀? 考试题目是对的,想深究一下这个问题的答案和理由。 ### 标题中对全局变量定义不太...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

这句描述在let、const、块级作用域出现之前应该是对的,之后是不是就错了呀?
考试题目是对的,想深究一下这个问题的答案和理由。

###

标题中对全局变量定义不太准确,我认为应该是:
在函数体外使用var关键字定义的变量和在函数体内未用任何关键字声明的变量是全局变量,在函数体内使用var关键字声明的变量是局部变量。

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • PHP-fpm怎么实现进程间同步与互斥的?

    PHP-fpm怎么实现进程间同步与互斥的?

  • ts类型问题

    ts类型问题

  • js不带引号的对象格式字符串怎么转为对

    js不带引号的对象格式字符串怎么转为对

  • Number.prototype.toFixed() 四舍五入

    Number.prototype.toFixed() 四舍五入

腾讯云代理商
海外云服务器