讓前端基礎筆試更優秀(阿里)

1.如何實現一個不定高度的元素的水平垂直居中?

2.跨域請求數據的方法都有哪些?

3.寫出你知道的css的選擇器?

4.編寫一個類和類繼承,類名爲Person,含有屬性name,age,含有方法sayHello。

   編寫一個Student類,繼承自Person,自有屬性score,自有方法study。

5.分析代碼的運行結果?

for(var i=0;i<5;i++){
   setTimeout(function(){
       console.log(i);
   },1000)
}
console.log(i)

首先輸出一個5,然後連續輸出5個5;

 

6.寫出alert彈出的內容

if(!("a" in window)){
  var a=1;
}

alert(a)

//undefined
var a = 1;
b = function a(x){
  x && a(--x);
};

alert(a);
function a(x){
  retrun x*2;
}
var a;
alert(a);

7.列舉Array.prototype 上的方法。

8.用javascript 將"AAAAAABBBBBCCCCCDDDDDeeeEEEffffFFFFF" 轉成"ABCDef"。

9.請寫出代碼輸出結果。

var name = "222";
var a ={
      name:"111",
      say:function(){
        console.info(this.name)
      }  
}

var fun = a.say;
fun();
a.say();

var b = {
      name:"333",
      say:function(fun){
        fun();
      }
}

b.say(a.say);

b.say = a.say;

b.say();

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章