当前位置: IT培训 > HTML5培训 > 前端开发 > HTML5面试题 > 腾讯web前端面试题及答案(一)
腾讯web前端面试题及答案(一) 时间:2017-12-04     来源:HTML5面试题汇总

近整理了一套腾讯web前端方面的面试题,题目涵盖范围广,涉及技术的知识点也是比较全面的,大家完全可以根据自身的需要去尝试着做一下,看自身还有什么地方欠缺。

腾讯web前端面试题

简答题

1.js中“5”+4=?

答案:54

2.js中void(0)=?

答案:undefined

3.js中NaN*4=?

答案:NaN

4.js中null*4.5=?

答案:0

5.js中alert(5*015===5.075)

答案:false,结果不一样。

6.js中13>>2=? -13>>2=?

答案:3 ,-4 ,除以4,然后向下取整。

7.js中13|5=? 13&5=?

答案:按位或:13,按位与:5。

8.js中怎么获取当前日期的月份

答案:<span style="font-size:18px;">var date = new Date(); var mouth = date.getMonth();</span>

9.js中数组排序方法是?该方法实现了什么的排序算法?

答案:排序方法是sort(),实现了按字符排序的算法。

例var arr = [1,2,55,12,88];arr.sort();//ASCII字符代码从小到大排,arr结果为[1,12,2,55,88];

10.js中怎么判断chrome浏览器?

答案:<span style="font-size:18px;">isChrome = window.navigator.userAgent.indexOf("Chrome") !== -1;//

            当isChrome=true时,为chrome浏览器</span>

11.js中var b=”hello”;a=b; 怎么显示出a的值(貌似这题简单了)

答案:<span style="font-size:18px;">document.write(a); </span>

12.根据以下xml请写出对应的json
<span style="font-size:18px;"><xml>  
<list>  
<item>  
<id>12</id><name>张三</name>  
</item>  
<item><id>13</id><name>李四</name>  
</item>  
</list>  
</xml></span>

答案:<span style="font-size:18px;">var lists = [{"id":"12","name":"张三"},{"id":"13","name":"李四"}]; </span>

13.js中怎么把十进制数123转化成二进制数?

答案:span style="font-size:18px;">123.toString(2);/span>

14.js中怎么才能按下回车键可以提交  
span style="font-size:18px;"><script type=”text/javascript”>  
document.onkeydown = function(event){  
event = event?event:window.event;  
if (event.keyCode == 13) {  
alert(“hello world!”);  
}  
};  
</script></span>