08 2021 档案
摘要:第一家 1.启动项目(故意把ip地址改错考察解决问题的能力)
阅读全文
摘要:一、第一家 1.项目中负责哪些功能 2.js的基本数据类型,检测数据类型 3.unfinde和null的区别 undefined表示变量声明过但并未赋过值,null表示可能未来指向一个空对象,unfinde和null的值相等但是但是类型不等,要用全等来判断不能用双等 4.js中new操作符做了那事情
阅读全文
摘要:一、封装axios网络请求 1.axios.defaults.baseURL配置公共网络请求地址 2.封装并导出自己的get/post/del方法,get函数传入两个参数data和path返回一个,返回一个promise对象,在promise中发起真正的axios请求,在then里面利用reaolv
阅读全文
摘要:跨域问题 一、跨域问题产生的原因 跨域问题是由于浏览器的同源策略,是浏览器的一个安全功能他会阻止一个域的js脚本和另一个域的js脚本进行交互,当请求的url域服务器的协议、域名、端口号不一致时会出现同源源策略。 解决方案 1.JSONP跨域 jsonp的原理就是利用<script></sctipt>
阅读全文
摘要:1.自我介绍2.上家公司做的业务,又没有做商城类的(有)3.你负责的是哪些模块(首页,登陆,购物车)4.又没有做过分页(做过),咋实现5.vue是单页应用,又没有做啥优化(路由懒加载,首页数据懒加载,代码压缩),他好像不满意嫌少,问还有没有其他的优化了6.项目中遇到的难点(vuex共享用户信息刷新消
阅读全文
摘要:一、前言 最近在做需求的时候,涉及到登录token,产品提出一个问题:能不能让token过期时间长一点,我频繁的要去登录。 前端:后端,你能不能把token 过期时间设置的长一点。 后端:可以,但是那样做不安全,你可以用更好的方法。 前端:什么方法? 后端:给你刷新token的接口,定时去刷新tok
阅读全文