2015.12.03 HTML5真题练习

时间:2022-05-03
本文章向大家介绍2015.12.03 HTML5真题练习,主要内容包括HTML5真题【2015.12.02】答案解析、HTML5真题【2015.12.03】题目、基本概念、基础应用、原理机制和需要注意的事项等,并结合实例形式分析了其使用技巧,希望通过本文能帮助到大家理解应用这部分内容。

HTML5学堂:每天一道题,强壮程序员!今日主要涉及昨日题目的解答,以及一道涉及计时器、时间对象的题目。

HTML5真题【2015.12.02】答案解析

昨日真题题目如下,最终输出的结果是多少?

<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>HTML5学堂 - H5course</title>
<link rel="stylesheet" href="reset.css">
</head>
<body>
<script>
console.log(5&3);
</script>
</body>
</html>

本题目的答案是:1。

答案解析:本题目主要涉及二进制。

在分析题目之前,大家先来看看——二进制的基本介绍。

再来看看&与&&有何区别?&&、||是逻辑运算符,而&、|、^、~是位运算符。

涉及到了位运算,那就先把5和3进行转换为二进制,分别是0101和0011。

简单的来说,按位与操作只在两个数值的对应位都是1才返回1,任何一位是0,结果为0。

计算如下:

0 1 0 1
0 0 1 1
———
0 0 0 1

得出结果为:1

HTML5真题【2015.12.03】题目

<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>HTML5学堂 - H5course</title>
<link rel="stylesheet" href="reset.css">
</head>
<body>
<script>
var curDate = new Date();
setTimeout(function(){
console.log(‘a’);
},500);
while(new Date()-curDate<1000){

}
</script>
</body>
</html>

关于每日代码练习题的答案和解析,我们会在明日文章当中,发布相关答案以及基本原理。