127.0.0.1 vs localhost vs 0.0.0.0
127.0.0.1 被看做是永不会宕掉的地址,因为虚拟地址是不需要和网卡绑定,所以电脑在没有安装网卡时就可以ping通,通常用来检查TCP/IP协议栈是否正常。属于环回地址,那什么是环回地址? 环回地...
测试markdown编辑器写wp博客
二级标题 任务清单 js php java python 下面演示Javascript代码块 代码示例: function say(){ console.log(‘Hello World!’) ret...
Vue中loading状态管理
为了提升用户体验,我们一般会在做耗时操作时显示loading效果,缓解用户等待的焦虑.通常情况下,我们的代码可能是这样子: <div v-show=”isLoading”> loading...
Vue中异步错误处理
一般在一个项目开始之前,我们一般会对现有的框架做一定功能上的丰富,比如对ajax请求功能的二次封装,封装的功能可能包含了:通用错误处理,请求过滤,响应过滤等等。如果我们封装的函数叫request,那么...
javascript软绑定
说道软绑定,那么不得不首先提到什么是硬绑定,如Function.prototype.bind,就是硬绑定,有如下代码: let obj1 = { id:’obj1′ }, obj2 = { id: ‘...
行内可替换元素设置100%高度后导致页面出现滚动条的原因探究及解决
今天同事在项目上碰到一个问题,HTML及CSS如下,就是这样一个看似正常的页面,在chrome下居然出现了纵向滚动条: <!DOCTYPE html> <html> <h...
Vue下优雅实现事件频率控制
该方式在vue2.4以后不再可用,之后的版本,在绑定事件的时候,内部给函数有包装了一层,我们无法在指令内部移除事件监听。源码见 ->->->这里 在web开发中,对DOM事件做频率限制随处可见,特别是...
我们的网站为什么需要分页?
昨天晚上看到某微信公众号推荐一本书:《集装箱改变世界》,这本书我在几年前看过。记得当时有媒体公布了比尔盖茨一年看过的50本书籍,其中比尔盖茨首推的就是这本书。我当时脑子里钻进的第一个想法是:一个破箱子...
解决部分安卓机下QQ内置浏览器rem不准确的问题
部分安卓机由于rem计算不准确,导致页面在这些机型下出现了水平滚动条。 主要解决思路是: 1.设置1rem与px的对应关系,即html元素的font-size,我这里设置为屏幕视口宽度的1/10; 2...