
随笔
文章平均质量分 80
imdennisleung
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
setTimeout(fn, 15)这样的东西到底有没有意义?
Review setTimeout/setInterval是JavaScript中很常见的两个超时函数,常用来制作动画或者异步操作( setTimeout(fn, 0) )。 setTimeout(fn, delay) 中的第二个参数是 delay 是一个以毫秒为单位的整数,表示经过 delay 时间后开始调用fn。但是由于JavaScript是单线程的,setTimeout这类通过we原创 2016-04-22 15:05:55 · 390 阅读 · 0 评论 -
使用trigger解耦
在公司里面实习了一周,前四天都在看代码,终于在第四天快结束的时候接到了一个任务:完成一个打点上报功能,方便统计分析客户的行为。由于需要设置一些必要的头信息,在项目中已经把JQuery的ajax方法包装成 base.ajax(options) ,调用方法和 $.ajax(options) 一样。看了一下源码,果然,使用的是装饰者。 base是整个项目的基础模块 ,这里提一下。(这里先埋下伏笔)原创 2016-04-22 15:07:09 · 356 阅读 · 0 评论 -
解决浏览器记住密码输入框的问题
使用HTML属性 autocompleteoff使用js在页面加载的时候设置input的value为空增加input typepassword增加form最终解决方案Summary在浏览器中提交表单后,浏览器一般会提示“是否需要记住密码”,确认后在下次提交表单的时候会自动填充某些输入框。但是在某些情景下(例如在提现,充值的页面),自动填充密码就很不安全。需要采用一定的手段来阻止浏览器自动原创 2016-04-22 15:08:55 · 22195 阅读 · 6 评论 -
客户端时间存储的取舍
这次单纯记录一下在开发过程中遇到的bug。前一段时间客服说有用户反映微信公众号出现循环锁屏(小赢的微信公众号中,涉及隐私的页面无操作10min会出现锁屏页面),输入正确的锁屏密码或者修改锁屏密码都无法绕过去。原先以为是因为微信中的后退( history.back() )失效,这个诡异的问题以前在红米的测试上遇到过,调用history.back()后页面没有回退,而是直接跳转到了来源页(即访问历史向前原创 2016-04-22 15:09:44 · 484 阅读 · 0 评论