稀土掘金 稀土掘金
    • 首页
    • AI Coding
    • 沸点
    • 课程
    • 直播
    • 活动
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
变量提升
订阅
avatar
going
更多收藏集

微信扫码分享

微信
新浪微博
QQ

3篇文章 · 0订阅
  • JS 扫盲:浅淡JavaScript运行机制和面试题
    JS 代码自上而下运行。 当浏览器渲染和解析 JS 代码时,会提供一个全局作用域(栈内存)。 b = obj.a * 10 ,也就是这里出现了问题,在此之前 obj 还没有被定义更不在堆内存中,那么 obj 就是 undefined,undefined(基本类型)下根本没有属性…
    • LinYIYI
    • 4年前
    • 2.3k
    • 16
    • 5
    JavaScript
    JS 扫盲:浅淡JavaScript运行机制和面试题
  • 彻底解决 JS 变量提升| 一题一图,超详细包教包会😉
    二. 带 var 和不带 var 的区别 全局作用域中不带var声明变量虽然也可以但是建议带上 var声明变量,不带 var 的相当于给window对象设置一个属性罢了。 私有作用域(函数作用域),带 var 的是私有变量。不带 var 的是会向上级作用域查找,如果上级作用域也…
    • LinYIYI
    • 4年前
    • 15k
    • 206
    • 70
    JavaScript 前端
    彻底解决 JS 变量提升| 一题一图,超详细包教包会😉
  • JavaScript中的变量提升
    变量提升这里先给出变量提升的定义。1. 变量提升的定义变量被提升后,会给变量设置默认值,这个默认值就是我们熟悉的undefined。变量提升是JavaScript中比较基本的知识点,只有深入理解变量提
    • 戴着眼镜的平头哥
    • 4年前
    • 819
    • 3
    • 5
    JavaScript