240 发简信
IP属地:北京
  • H5拍照

    iOS下会唤起选择照片或者拍照面板Android直接进入选择照片,添加capture="camera"后直接唤起拍照所以Android需要自己实现一个拍照或者选择照片面板来适...

  • 正则

    规则 特殊字符 \w字母数字下划线 \d数字 \b单词边界 \s空格 .除换行之外 [匹配规则], {重复次数}, (分组) ^foo: foo开头[^\w] 非\w 创建一...

  • 120
  • 关于modal与滚动

    需求:页面为列表,有下拉刷新,弹出modal内部有部分内容超出滚动 实现:view中添加scroll-view,scroll-view可以滑动 问题点:但是滑动会穿透到底部页...

  • 淘宝lib-flexible自适应布局

    首先自适应布局,是元素宽度占用设备宽度的百分比一样,这样设备宽度不一时,元素宽度不一假设设计图是375*667,元素宽度为75px,为了保持比例一样,那么元素的像素宽度跟屏幕...

  • es6遍历器

    首先了解一下iterator遍历器 上述是个类似遍历器,但不真是个遍历器,遍历器是可以用for...of 进行遍历,有Symbol.iterator属性作为key,这个key...

  • visibilitychange监听页面退到后台

    document添加visibilitychange事件 需要有前缀,-webkit- 、 -o-、-ms-、-moz-…可以用hidden 或者 visibilitySta...

  • input坑点简记

    1.现象:文本输入框,包括input、textarea的隐藏方式,使用样式opacity: 0,用户如果误触到该区域,会弹出键盘,且输入文本有效,只是不可见而已,机缘巧合下,...

  • 常用HTTP状态码以及客户端缓存

    常用状态码 200 请求返回成功301 永久重定向302 临时重定向304 资源未更改(对应笔记中客户端缓存)400 客户端代码错误401 未认证403 forbid...

  • 浏览器输入url后发生了什么简记

    1.浏览器像本地域名服务器请求解析域名拿到服务器IP地址2.本地域名服务器没有向根域名服务器发起,根域名服务器返回顶级域名服务器IP,本地再访问顶级域名服务器获取二级域名服务...

  • 输入框类型number tel实测简记

    输入框事件 type="number" 都可以切换键盘表现:输入字母时,Android不显示也获取不到字符,但输入+-号是可以的iOS会显示字母但是通过onkeypres...

  • this指向简记

    没有明确指定指向的一般都指向全局对象普通函数指向的是全局对象,浏览器下是window 作为对象的属性,匿名函数或者声明函数,执行时是作为对象属性执行,那么this指向这个对象...

  • 继承

    原型链 将一个构造函数的实例作为子构造函数的原型对象,这样,子构造函数的原型对象中会继承到父构造函数实例上的属性方法及父构造函数原型对象上的方法属性弊端:实例属性方法都添加在...

  • 加密解密

    加密解密 algorithm: 算法有很多,常用的里面,aes-256-cbc,rc4加密解密速度比较快key: 加密解密公用的密钥,可以是字符串,可以是buffer 常用的...

  • 120
    require

    require方法用来引入一个模块,将module.exports的内容返回 一、 require只执行一次require方法是同步执行,执行完毕才会执行下一步,并且在一个模...

  • Module

    commonJS规范规定每一个模块都有一个Module对象,大约是 引申:module.exports && exports(区别于es6的export)module.e...

  • 原生滚动和固定元素坑点

    现象:-webkit-overflow-scrolling:touch与position:fixed一起使用,父元素设置了-webkit-overflow-scrolling...

  • 打包hash方式简记

    hash && chunkhash && contenthash 起因:只更改css文件, 重新构建到测试环境,测试环境代码没有生效 原因:hash结合cdn缓存来使用,文件...

  • 造成精度不对的是2.0115 * 1000 = 2011.4999999999998,再四舍五入自然是2011了

    js中toFixed精度问题的解决办法

    最近在做项目的时候,遇到了有四舍五入保留两位的需求,当时不假思索的直接使用了js原生的toFixed方法,结果问题百出。主要还是有以下几点问题: 一:四舍五入并不是真正的四舍...