HTML5学堂:每天一道题,强壮程序员!今日主要涉及12.21日关于数据类型知识的题目解答,以及一道涉及作用域、预编译执行的题目。
12.21真题题目如下,最终输出的结果是多少?
<script>
var x = [typeof x, typeof y][1];
typeof typeof x;
</script>该题目的结果是:"string"。
这道题其实考核的是typeof返回的内容是什么数据类型。typeof用于检测数据类型,返回的是"string" "number" "boolean" "undefined" "object"等各种字符串,因此无论x是什么数据类型,typeof x,所返回的值都是字符串类型,因此返回的应该是字符串。
<script>
(function(){
var user = author = 'HTML5学堂';
})();
console.log(user);
console.log(author);
</script>关于每日代码练习题的答案和解析,我们会在明日文章当中,发布相关答案以及基本原理。(PS:周六日不发布题目)