美团点评 前端 一面面经

视频面 大概35分钟左右,小哥哥很和蔼可亲
1.闭包
2.原型链
3.promise的理解,
给代码,问输出结果(大致如下,then后面不记得了)
Promise( {
Resolve(1);
Reject(2);
}).then(e=>{
Console.log(e);
.......
})
4.this的指向,如何改变指向
5.事件冒泡、捕获
6.盒模型
7.栅格,CSS大概怎么分的
8.给两个 input 一个button 实现 点击按钮交换input的值
9.给定方法,不可以用console.log
 const log = (callback) => {   
     log.count = log.count || 0;   
     var count = log.count++;   
     setTimeout(()=>{     
                console.log(count);     
                callback && callback();
     }, Math.random()*1000%10); 
}
用这个log方法输出0-100 ;
9搜了一下
var test = function () {
    if (log.count == 101) {
        return;
    }
    log(test);
}
log(test);



#美团##面经##前端工程师##校招#
全部评论
请问楼主base是上海么,下一面是去现场么
点赞 回复 分享
发布于 2019-08-16 11:18
问题还好不偏不难不怪基础
点赞 回复 分享
发布于 2019-08-16 12:18
来58同城投递一波简历啊,越早越好:https://www.nowcoder.com/discuss/225069
点赞 回复 分享
发布于 2019-08-16 12:22
Promise这个题为啥看着怪怪的....Promise可以这样用么Promise({...}).then()
点赞 回复 分享
发布于 2019-08-17 10:46
第九题啥意思啊,能不能解释一下啊
点赞 回复 分享
发布于 2019-08-17 15:08

相关推荐

把球:这个听过,你加了就会发现是字节的hr
点赞 评论 收藏
分享
10-09 22:05
666 C++
找到工作就狠狠玩CSGO:报联合国演讲,报电子烟设计与制造
点赞 评论 收藏
分享
评论
点赞
44
分享
牛客网
牛客企业服务