HTML5学堂:每天一道题,强壮程序员!今日主要涉及12.14日关于引用类型变量的题目解答,以及一道涉及操作符优先级的题目。
12.14真题题目如下,最终输出的结果是多少?
<script>
var obj = {};
obj.name = 'HTML5学堂';
var peo = obj;
peo.name = 'H5course';
console.log(obj);
</script>
本题目的答案是:返回的对象内容中name属性的属性值为H5course。
在此之前的一道题当中,我们提到过关于变量类型,分为了两大类,一种是引用类型,一种是值类型,值类型相当于是重新创建了一个空间,然后将内容复制了一份放置到了空间当中。引用类型相当于是重新创建了一份地址,两个地址(obj和peo)都是指向一个存储空间的,那么此时修改任意一个都会对另一个造成影响。
<script>
if (10 > 9 > 8 == true) {
console.log('HTML5学堂');
} else {
console.log('H5course');
}
</script>
关于每日代码练习题的答案和解析,我们会在明日文章当中,发布相关答案以及基本原理。(PS:周六日不发布题目)