- 自我介绍
- 你学习的过程中遇到的困难和挑战
- 原始数据类型有哪些,引用数据类型哪些
- 基本数据类型和引用数据类型有什么不同(我说的是存储的方式不同,一个存在栈里,另一个存在堆里)
- 数组的拷贝方式 concat,slice
- 深拷贝浅拷贝,Object.assign是浅拷贝
- 清空一个数组,splice(),可以把数组的length设为0,我没说出来length设为0这种方法,然后面试官发给我了一个题,就是那种console.log说出打印结果的题,然后才恍然大悟可以用arr.length=0;
- 莫名其妙就突然问到promise ):嘤嘤嘤 ,然后用Promise.all实现,
- 然后又出了一道题,调用A(obj,a.b.c.d),输出dddd。实现A这个函数
obj:{
a:{
b:{
c:{
d:"ddddd"
}
}
}
}