JavaScript
文章平均质量分 77
qq_22959673
这个作者很懒,什么都没留下…
展开
-
全国省市县三级地址联动js
整理截至2016-03-17,地址数据来自高德地图原创 2016-03-17 18:09:03 · 2942 阅读 · 0 评论 -
html5的replaceState实现详情页到列表页的无刷新且回到上次位置
最近遇到一个用户体验问题,即从详情页回到列表页的时候,需要记住用户上次的位置,并且不刷新。 最开始返回使用的是 history.go(-1),发现并不好使,也许在有些浏览器下有效果。折腾半天,突然看到html5里新加的 window.history.replaceState的方法,以下是亲自实践: 假如 列表页位 list.html (其中有获取列表的方法 getList(),支持分页 和原创 2016-03-30 17:16:02 · 3972 阅读 · 1 评论 -
JS奇技淫巧
一、if(){}else if(){}else... 太复杂? switch代码太多 ?试试 && 和 object吧 var add_level = (add_step==5 && 1) || (add_step==10 && 2) || (add_step==12 && 3) || (add_step==15 && 4) || 0; //通过&&运算符来取值 var add_level={原创 2016-04-01 13:11:35 · 598 阅读 · 1 评论 -
JavaScript学习笔记
学习心得,记下来,备忘原创 2016-03-09 16:15:31 · 247 阅读 · 0 评论 -
原生JS的debounce和throttle
适用场景举例: 1.input输入框自动补全 2.windowresize事件 3.跟踪鼠标 4.DOM 元素动态定位 封好的方法:(转载) /* * 频率控制 返回函数连续调用时,fn 执行频率限定为每多少时间执行一次 * @param fn {function} 需要调用的函数 * @param delay {number} 延迟时间转载 2016-08-03 12:13:03 · 611 阅读 · 1 评论