作品分享
问答交流
发现
任务
客服工单
var声明会在提升时举行初始化赋值为 undefined,因此访问这些变量的时间,不会报ReferenceError非常,而利用 let,const 声明的变量,被提升后不会被初始化,这些变量所处的状态被称为“temporal dead zone(临时性死区)”,此时如果访问这些变量会抛出ReferenceError非常,看上去就像没被提升一样。
本文泉源:https://juejin.cn/post/6940945178899251230
举报
Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )
GMT+8, 2024-12-4 16:32, Processed in 0.178530 second(s), 33 queries.© 2003-2025 cbk Team.