240 发简信
IP属地:广东
  • 获取图片的占用内存大小

    利用一次异步请求 利用canvas转blob来获取size 利用performance来获取 需要注意到是,上诉三种方法都受到同源策略的限制 如...

  • 手机号输入框自动格式化为344

    写在前面 相信大家已经看过某些手机号的输入框在输入的时候,手机号是3 4 4格式,即 输入一个手机号时,会隔成 159 8888 3333 这样...

  • 数组flat实现

    利用数组的reduce和concat实现数组flat,并可传参

  • sessionStorage和vuex的配套使用

    sessionStorage应只用来刷新后的获取,所以应只作为每一次存储的备份在页面没有刷新时应一直使用state中的数据并维护该状态 以下为g...

  • JS继承七种方式

    一:原型链继承,一般不用 缺点1:包含引用类型值时会改变缺点2:无法在不影响所有原型对象时,向超类型的构造函数传递参数 二:借用构造函数,一般不...

  • JS数组展平

    数组展平的多种实现方案

  • 关于Promise嵌套then和多级then的解析

    最近在看事件循环机制,刚好看到这个then多次嵌套和多级的,拿出来分析一下 预期打印效果 先看执行图 接下来是分析 最开始代码执行,遇到Prom...

  • 前端常见模式浅析

    1. 工厂模式 最常见模式,主要是通过工厂实例化不同的对象 2. 单例模式 只允许页面生成一个实例对象,通过闭包实现 3. 模块模式 主要...

  • CSS样式选择器权重 计算

    CSS样式选择器权重 计算