前端要弄懂的常见问题

2018-12-18  本文已影响0人  程序媛萌小雪Mxx

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,更欢迎热爱编程的妹子进入,让我们一起学习 并进步吧!

上一篇下一篇

猜你喜欢

热点阅读