共同点是由一个问题可以引申出更多的问题,而且由于候选人的技术深度和广度不同,往往会依据他们自身的能力,由候选人为主,往不同的面试方向发展。...此时可做尽可能多地提醒,如:
Q: 如何把嵌套数组平铺展开,如 [1, [2, 3, [4, 5]]] 输出 [1, 2, 3, 4, 5]
A: 可以使用 str.flat()
接着问等等......Q: 如何把嵌套数组平铺展开,如 [1, [2, 3, [4, 5]]] 输出 [1, 2, 3, 4, 5]
A: 可以递归遍历数组进行平铺
Q: 写一下代码
A: const flatten = list...flatten(b) : b), [])
Q: 那指定层级,比如最多把嵌套 N 4的数组展开你买了常见的有?
A: ......A: exif-js,用以读取当前照片时横向还是纵向
Q: 什么是 EXIF
A: 嵌在 JPEG 中的元数据,有光圈、曝光度、GPS...