3-7练习答案有误

3-7练习答案有误

"1. 单选题"这道题答案错了,拿去在自己PC上试了下,应该是undefined,2

相关代码:

 <script>
// 相当于var a 先声明提升到前面,并声明为 undefined
// 实际开发时,一定要先定义并给变量赋初值,然后再使用变量
console.log(a);
var a, b = 2;
console.log(b);
b = 3;
</script>


正在回答

登陆购买课程后可参与讨论,去登陆

1回答

​同学你好,答案没有错哦。同学是先打印a,后打印b,所以结果是undefined和2。而练习题对应到同学的代码中,是先打印b,后打印a:

http://img1.sycdn.imooc.com//climg/5ff2e5df092e27cc04370147.jpg

所以结果是undefined、undefined。第二项之所以打印undefined,是因为a没有赋值,所以是undefined。

同学再看一下。

祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师