摘要:项目中我们可通过设置采集率,或对规定时间内数据汇总再上报,减少请求数量,从而缓解服务端压力。借鉴别人的一个例子只采集上报错误参考文档高级程序设计如何优雅处理前端异常作者以乐之名本文原创,有不当的地方欢迎指出。 showImg(https://segmentfault.com/img/bVbnuud?w=640&h=640); 错误类型 即时运行错误 (代码错误) 资源加载错误 常见...
摘要:硬绑定硬绑定后无论怎么调用,都不会影响函数的绑定硬绑定的典型应用是如下的包裹函数将对象硬编码进去即将内部函数用硬绑定到某个对象,无论怎么调用这个包裹函数,都不会影响内部函数的。 this ES6中的箭头函数采用的是词法作用域。 为什么要使用this:使API设计得更简洁且易于复用。 this即不指向自身,也不指向函数的词法作用域。 this的指向只取决于函数的调用方式 this绑定...
摘要:用匹配的模式切割,第二个参数是限制返回结果的最大数量匹配规则字面量字符和元字符大部分字符在正则表达式中,就是字面的含义,比如匹配,匹配。它们叫做元字符,主要有以下几个。相比之下,点号作为元字符是不包括换行符的。 1.概述 正则表达式(regular expression)是一种表达文本模式(即字符串结构)的方法。 创建方式有两种方式: 一种是使用字面量,以斜杠表示开始和结束。 var ...
摘要:组件声明组件分为全局的和局部的。父组件通过给子组件下发数据,子组件通过事件给父组件发送消息。以下实例中子组件已经和它外部完全解耦了。 1.vue 组件-声明 组件分为全局的和局部的。 全局声明 Vue.component(tagName, options) ** 引用组件 // 注册 Vue.comp...
摘要:责任链模式责任链模式指的是某个请求需要多个对象进行处理,从而避免请求的发送者和接收之间的耦合关系。介绍了这么多生活中责任链模式的例子的,下面具体给出面向对象中责任链模式的定义。 责任链模式 责任链模式指的是——某个请求需要多个对象进行处理,从而避免请求的发送者和接收之间的耦合关系。将这些对象连成一条链子,并沿着这条链子传递该请求,直到有对象处理它为止。从生活中的例子可以发现,某个请求可...