为了账号安全,请及时绑定邮箱和手机立即绑定

Js中的赋值问题

Js中的赋值问题

繁花如伊 2019-03-19 13:15:34
var d = e || 10; 这里为什么会提示 e 未定义;var e = e || 10; 和上面类比 这个语句为什么没有提示 e 未定义? 和上面的有啥不同?
查看完整描述

3 回答

?
BIG阳

TA贡献1859条经验 获得超6个赞

var声明会变量提升, 也就是


var e = undefined;

e = e || 10;

你用let或const就会报is not defined


查看完整回答
反对 回复 2019-04-03
?
蛊毒传说

TA贡献1895条经验 获得超3个赞

声明提前了解一下。


查看完整回答
反对 回复 2019-04-03
  • 3 回答
  • 0 关注
  • 532 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信