前端 一面 三月份项目js基本数据类型 存储 Object.prototype.toString() 深浅拷贝原型链JS单线程Dom事件流 target,currentTarget addEventListener(eventType, handler, useCapture)跨域 CROS预检水平垂直居中进程和线程 pv互斥锁 还有什么锁Vue和React生命周期手写 promise.all 节流