老师,这个题的答案好像不对吧

来源:4-7 选择练习

苦其心志_饿其体肤

2019-04-14 21:06:15

老师,这个应该是都报错才对吧!如果是选项B的话,那又是为什么呢?

http://img.mukewang.com/climg/5cb32fb300018fd412840495.jpg

写回答

1回答

好帮手慕星星

2019-04-15

你好,这道题是没有问题的哦。

变量如果不定义直接使用是会报错的,但是不定义可以直接赋值。

属性不定义直接使用不会报错,返回的是undefined,也可以直接赋值。

例如:

http://img.mukewang.com/climg/5cb3ef030001598c06320276.jpg

所以第一次输出中直接使用person会报错,第二次输出中第一个操作数返回undefined,继续看后面的操作数,返回‘xm’,所以第二次的结果是‘xm’。

自己可以动手测试下,祝学习愉快!

1

0 学习 · 14456 问题

查看课程