
重要知识点
1学习者1
不为失败找理由只为成功找方法
展开
-
HTTP和HTTPS协议及工作原理分析
HTTP协议概念HTTP协议(HyperText Transfer Protocol,超文本传输协议,属于应用层)是用于从服务器传输超内容到本地浏览器的传送协议。是一个无状态的协议想了解http,就需要了解TCP,IP协议。因为http是基于TCP,IP层上面的。如下图所示:整张图应该从下边向上看,假设别人想发一条信息给我的电脑。首先是通过网络把信息传导到的电脑,但不能说我的电脑对于所有的信息都接受,我会判断信息,之后在处理信息,这些就是七层模型做的事情。一步一步分开来看 ,并用打电话这一.原创 2020-10-12 22:22:55 · 908 阅读 · 0 评论 -
前端兼容性问题
1、addEventListener()IE 8 及更早 IE 版本,Opera 7.0及其更早版本不支持 addEventListener() 和 removeEventListener() 方法。但是,对于这类浏览器版本可以使用 detachEvent() 方法来移除事件句柄:element.attachEvent(event, function);element.detachEvent(event, function);实例跨浏览器解决方法:var x = document.原创 2020-10-12 22:24:00 · 904 阅读 · 0 评论 -
使用router-view时组件之间的通信
1.子组件给父组件传值父组件: <router-view @getShopCode='getShopCode'></router-view>methods:{ getShopCode(value){ conso.log(value); } }子组件: methods:{ goShopList(value){ this.$emit('getShopCode',value) this.$router.原创 2020-09-15 18:31:29 · 1774 阅读 · 0 评论 -
ES6 Promise 并行执行和顺序执行
1.Promise.all 并行执行promisegetA和getB并行执行,然后输出结果。如果有一个错误,就抛出错误/** * 每一个promise都必须返回resolve结果才正确 * 每一个promise都不处理错误 */const getA = new Promise((resolve, reject) => { //模拟异步任务 setTimeout(function(){ resolve(2); }, 1000) }).then(resu原创 2020-09-15 00:14:09 · 1118 阅读 · 0 评论