盛趣游戏 前端工程师面试题
🌙
手机阅读
本文目录结构
下面哪一个字符串不匹配正则
盛趣游戏 前端工程师面试题
js数组的方法中,哪些方法不能改变自身数组?()
正确答案: D
pop
splice
sort
concat
调用canvas对象的哪个方法来获取绘图环境()
正确答案: B
getContent
getContext
getGraphics
getCanvas
选择题
for(var i=0;i<5;++i){
setTimeout(function(){
console.log(i+ ' ');
},100);
}
以上代码执行的结果是()。
正确答案: A
5 5 5 5 5
0 0 0 0 0
0 1 2 3 4
1 2 3 4 5
下列js延迟加载的方式中,只有IE浏览器支持的是哪一种方式?()
备注:该题可能过时,请按照之前的知识选择。
正确答案: B
async
defer
动态创建DOM方式
按需异步载入
下列定义的 css 中,哪个权重是最低的?()
正确答案: C
#game div.name
#game .name
#game div
#game .name span
关于 jsonp 的优缺点的表述中,哪一项是错误的?()
正确答案: C
它不像XMLHttpRequest对象实现的Ajax请求那样受到同源策略的限制
兼容性更好,在更加古老的浏览器中都可以运行,不需要XMLHttpRequest或ActiveX的支持
只支持GET、POST两种HTTP请求,不支持其它类型的HTTP请求
只支持跨域HTTP请求,不能解决不同域的两个页面之间如何进行JavaScript调用的问题
下面哪个不是RegExp对象的方法?()
正确答案: B
test
match
exec
compile
在 HTML5 中,哪个元素用于组合标题元素?()
正确答案: D
<group>
<header>
<headings>
<hgroup>
关于 this 的工作原理,下面 4 种情况的描述哪一个是错误的?()
正确答案: C
在全局范围内,this指向全局对象(浏览器下指window)
对象函数调用时,this指向当前对象
全局函数调用时,this指向全局函数
使用new实例化对象时,this指向新创建的对象
下面哪一种不属于 js 的六种基本数据类型?()
正确答案: D
undefined
string
null
Object
选择题
var arr=[{a:1},{}];
arr.forEach(function(item,idx){
item.b=idx;
});
上面代码执行后, arr 的值是:()
正确答案: B
[{a:1},{}]
[{a:1,b:0},{b:1}]
[{a:1,b:1},{b:1}]
[{a:!,b:0},{b:0}]
哪一个不是浏览器默认的天生inline-block标签(拥有内在尺寸,可设置高宽,不会自动换行)?
正确答案: C
<button>
<input>
<label>
<img>
超链接访问过后hover样式就不出现了,被点击访问过的超链接样式不再具有hover和active了,解决方法是改变CSS属性的排列顺序?()
正确答案: A
a:link {} a:visited {} a:hover {} a:active {}
a:visited {} a:link {} a:hover {} a:active {}
a:active {} a:link {} a:hover {} a:visited {}
a:link {} a:active {} a:hover {} a:visited {}
表示新开一个标签页的超链接代码是:()
正确答案: C
<a href=URL target=_new>..</a>
<a href=URL target=_self>..</a>
<a href=URL target=_blank>..</a>
<a href=URL target=_parent>..</a>
在实际使用中,下面哪一个可以很方便的获得页面中定义的HTML对象?()
正确答案: D
document.GetElementsByTagName
document.getElementByTagNames
document.getElementsById
document.getElementById
选择题
var F=function(){};
Object.prototype.a=function(){};
Function.prototype .b=function(){};
var f=new F();
关于这段代码正确的结论是:()
正确答案: A
f能取到a,但取不到b
f能取到a,b
F能取到b,不能取到a
F能取到a,不能取到b
下列哪一项不是 HTML5 中新增加的标签?()
正确答案: C
nav
article
caption
video
下列 media queries 的定义方式中,哪一个是适配 iphone6s 的?()
正确答案: A
.@media(min-device-width:375px) and(max-device-width:667px) and(-webkit-min-device-pixel-ratio:2){}
.@media(min-device-width:414px) and(max-device-width:736px) and(-webkit-min-device-pixel-ratio:3){}
@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-device-pixel-ratio:2){}
@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2){}
下面哪一个字符串不匹配正则 /^a|bc$/
()
正确答案: A
’bcd’
’abc’
’dbc’
’adc’
下面结果为真的表达式是:()
正确答案: C
null instanceof Object
null === undefined
null == undefined
NaN == NaN