undefined

来源:2-1 新的声明方式let(上)

别人都说我可帅

2023-04-13

图片描述

老师,为什么这里的 window.a 是 undefined 啊?
let a = 10 定义的是变量a = 10
a = 20 是在window上添加了一个属性a,然后值为20
这两个应该不冲突才对的呀

写回答

1回答

谢成

2023-04-15

let 声明的全局变量不是全局对象window的属性


let a = 10

a = 20 // 这个a和上面的a是同一个,并不是重新定义,只是应用上面定义好的a给它赋值20

0
1
别人都说我可帅
非常感谢!
2023-04-15
共1条回复

JavaScript ES(6-11)全版本语法 前端都需要的基础课

前端无门槛学习,从ES6到ES11,一套课程掌握JS最新语法

1328 学习 · 296 问题

查看课程