06 2019 档案
摘要:1. 短轮询 ajax按一定间隔去请求 2. 长轮询(long Polling) Long Polling的实现很简单,可分为四个过程: 发起Polling发起Polling很简单,只需向服务器发起请求,此时服务端还未应答,所以客户端与服务端之间一直处于连接状态。 数据推送如果服务器端有相关数据,此
阅读全文
摘要:vue的mixin可以将多个组件公用的声明周期方法和数据封装成一个对象,在不同的组件中自由插拔。实际做项目的时候,可以定义一些mixin,供多个组件使用。也非常有必要定义一个全局的mixin对象,对所有组件的公共行为进行抽象。 可以使用Vue.mixin来定义全局的mixin,推荐。 也可以定义一个
阅读全文
摘要:一个工具符合怎样的条件才是易用的 1. 将常见的场景,大概率的行为变成默认值 2. 只需输入核心逻辑,多余的语法格式由程序解析 3. 支持多种格式,可以方便的以多种格式输入参数 出处: https://blog.csdn.net/yyw794/article/details/81181684
阅读全文
摘要:Promise.resolve方法有下面三种形式: Promise.resolve可以把,同步值,一个promise,一个thenable类型的对象都包裹成一个新的Promise。 提供了创建一个Promise的副本的能力,是将一个类似Promise的对象转换成一个真正的Promise对象。它的一个
阅读全文
摘要:共同点 (?:pattern) 与 (?=pattern)都匹配分组,但不会把分组放到匹配结果中。 区别 (?:pattern) 匹配得到的结果包含pattern。 (?=pattern) 则不包含。 对字符串:"industry abc"的匹配结果: industr(?:y|ies) > "ind
阅读全文