首页 > 美团前端暑假实习一面凉经
头像
Jason_liang
编辑于 2021-04-21 21:49
+ 关注

美团前端暑假实习一面凉经

  1. 自我介绍
  2. 看题说输出
// 1
console.log(a);
if (1) {
  var a = 10;
}
console.log(a);
// 2
if (!"b" in window) {
  var b = 10;
}
console.log(b);
// 3
var bb = 1;
function aa(bb) {
  bb = 2;
  alert(bb);
}
aa(bb);
alert(bb);
// 4
function Foo() {
  var i = 0;
  return function () {
    console.log(i++);
  };
}
var f1 = Foo(),
  f2 = Foo();
f1();
f1();
f2();
// 5
function foo() {
  console.log(a);
}
function bar() {
  var a = 3;
  console.log(this.a + a);
  foo();
}
var a = 2;
bar();
bar.call({ a4 });

3. 解释一下闭包?
4. 在逐个点击 li 的时候输出什么
<ul>
<li>001</li>
<li>002</li>
<li>003</li>
</ul>

<script>
var aLi = document.getElementsByTagName("li");
for (var i = 0; i < aLi.length; i++) {
aLi[i].onclick = function () {
alert(i);
};
}
</script>
5. 如何让上面的 li 在点击的时候正确输出(点击第一个 li 输出 0,点击第二个 li 输出 1...)
6. 实现 myBind,功能和 bind一样
7. 实现一个算法,翻转二叉树
8 反转链表

更多模拟面试

全部评论

(3) 回帖
加载中...
话题 回帖

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐