记一次凉凉的腾讯前端面试先把面经奉上一面是电话面,大概的面试内容如下:1.大致介绍一下你的前端项目经历2.如何使低版本的浏览器(如IE8等)支持新的语言特性(比如 数组的forEach方法)–提示:使用原型链的相关知识3.JS为什么是单线程?这样做有什么好处是多线程语言无法实现的?—(解释进程和线程的区别和联系)4.项目中有使用过react 和vue 那么请比较说明一下两者的优劣5.vue是如何实现数据的双向绑定的?(数据劫持和Object.defineProperty 中的set和get函数) react中的单向数据流动有什么好处?6.对框架源码的熟悉程度?react向一个位于很深节点的子组...