去哪儿
一面 1h
1、{a:{b:{c:1}}} 'a.b.c'存在返回,不存在返回null
2、v-if 在什么时候创建元素,什么时候销毁元素
3、
class Test{ sayHi(){} }
怎么调用sayHi
提到了Object.assign()这种类似的情况
4、宏任务除了setTimeout和setInterval还有什么
二面 1h
1、setTimeout、setInterval、requestAnimFrame的区别
2、es6新增的数据结构 map 和 WeakMap
3、diff算法
4、
{name:'body',nodes:[{name:'div',nodes:[{name:'span',nodes:[]}]},{name:'a',nodes:[]}]}
统计所有标签的个数
找出最长路径