1.如何处理跨域请求问题?
2.单页面应用的优缺点?
3.如何优化网页性能?
4.如何实现自适应布局?
5.如何实现响应式布局?
6.如下代码会输出什么?
for(var i = 1 ; i<5; i++) {
setTimeout(function(){console.log(i)},1000);
}
console.log(i);
for(var i = 1 ; i<5 ; i++) {
setTimeout(function(){console.log(i)},1000);
}
console.log(i);
7. javascript 中 '==' 和 '==='的区别?
8.如下代码会输出什么?
console.log(arr);
var arr = 'lele'
console.log(arr);
var arr = 'lele'
function arr() {}
9.JavaScript 中的深拷贝和浅拷贝?
10.什么是闭包?
11.如下代码会输出什么?
var name = "The Window";
var object = {
name : "My Object",
getNameFunc : function(){
var that = this;
return function(){
return that.name;
};
}
};
var name = "The Window";
var object = {
name : "My Object",
getNameFunc : function(){
return function(){
return this.name;
};
}
};
alert(object.getNameFunc()());
12.Promise
13.this 指向问题
14.call 和 apply 和 bind
对学习抱有热情的开发小伙伴欢迎加入 qq群685421881,更欢迎热爱编程的妹子进入,让我们一起学习 并进步吧!