天天看點

美團筆試總結

總結:前面耗時太多,導緻程式設計會做也沒時間做完,現在想想小分不值當啊

學到的知識點總結:

  • 直接寫出es6轉es5代碼
class Person{
  constructor(name){
    this.name = name;
  }
  greet(){
    console.log(`hi i am ${this.name}`)
  }
  delaytime(time){
    setTimeout(() => {
    console.log(`hi i am ${this.name}`)      
    }, time);
  }
}
           
  • js局部變量與全局變量的關系
var v1 = 'global';
var f1 = function(){
  console.log(v1);
}
f1();
var f2 = function(){
  var v1 = 'local';
  f1();
}
f2();
           
  • css字型變化布局如何

如何實作文字的斜體,加粗,白色

font-style: italic;
  font-weight: 400;
  color: #fff;
           
  • css盒子布局如何反轉
display: -webkit-box;
        -webkit-box-direction: reverse;
           
  • css的那些屬性可以引入樣式

value,name,class,id都可以引入格式的文法有:

//id 可改為任意屬性,如name
 [id|='counter2']{
        position: absolute;
        left: 0;
        bottom: 0;
        background-color: red
    }
           
  • 給點了子網路遮罩如何計算ip是否是同一網段中

https://baijiahao.baidu.com/s?id=1606474671793061553&wfr=spider&for=pc

有一點,子網中主機号的開頭個結尾不可用

  •  在transition過渡動畫中沒有設定時間,會如何變化

這個以前實驗過,可是做題居然不記得了,呵... 會直接到最終狀态

  • 噩夢般的js對象
function Foo(){
  getName = function(){
    console.log(1)
  }
  return this;
}
Foo.getName = function(){
  console.log(2);
}
Foo.prototype.getName = function(){
  console.log(3)
}
var getName = function(){
  console.log(4)
}
function getName(){
  console.log(5)
}
Foo.getName();
getName();
Foo().getName();
getName();
new Foo.getName();
new Foo().getName();
new new Foo().getName();
           

到現在我還沒弄懂這到底第三個和第四個會輸出同一個結果?有緣人看到了這個可以給我留言 

  • 傳輸層協定為TCP時,socket應該指定為那種類型?

這tm我咋知道啊,後來查了下得到如下結論,不會就背着

傳輸層 TCP SOCK_STREAM
傳輸層 UDP SOCK_DREAM
網絡層 ? SOCK_RAW
應用層 ? SOCK_PACKET
  • 哈夫曼的帶權路徑????

我居然沒算出來,後來一看原來自己煞筆...

  • 如何使子元素在父元素的右下角
<div class ='counter1'>
    <div id="counter2">
    </div>
</div>
 .counter1{
        display: -webkit-box;
        -webkit-box-direction: reverse;
        box-direction: reverse;
        width: 100px;
        height: 100px;
        position: relative;
        background-color:burlywood;
    }
    [id|='counter2']{
        position: absolute;
        left: 0;
        bottom: 0;
        background-color: red
    }
           
  • head标簽可以放那些标簽

 head 部分:<base>, <link>, <meta>, <script>, <style>, 以及 <title>。

  • js函數如果沒有return,那麼預設的傳回值是啥?

預設傳回undifine

  • 顔色的設定有哪些?

rgb,named,hexadecimal

程式設計題:算了,簡單的動态規劃,我煞筆的将最小值求成了最大值,也沒時間去修改,就這樣吧....

繼續閱讀