移动手势的秘密

移动手势的秘密

手势是帮助用户完成人机交互的其中一个环节,简单来说手势是一种输入方式、可以起到简化界面元素、增加交互趣味性的作用。

本文关键字:javascript手势

剿灭 jQuery 的第一步(IE8+)

强大的DOM选择器和兼容性方面的处理,是很多人离不开jQuery 的一大原因,若项目在浏览器支持上并不需要向下兼容,合理的放弃 jQuery 倒也未尝不可,小剧就来说说如何实现 dom 的选择查找。

本文关键字:javascriptjQuery

对象的自我销毁

构建对象时添加自定义方法`destroy`,手动销毁对象内部的一些引用,用来弥补仅靠移除`DOM`并不能达到销毁对象的缺陷。

本文关键字:javascriptdestroy销毁
一枚日历的成长史

一枚日历的成长史

WEB开发中,常常会涉及到对日期的选择操作,日历控件的使用尤为频繁,今天小剧就来扒一扒如何一步步实现一枚日历。

本文关键字:日历javascript
Seaport,极致之后再进一步

Seaport,极致之后再进一步

Seaport是小剧客栈精炼代码替换Sea.js走的最后一公里,并不适合所有情况,如果你的项目同时满足下面的这些条件,还是可以一试的。1、全部需要的 JS 都都已合并至同一个文件,2、除了主文件,没有通过seajs.use引用其他文件,3、没有使用seajs插件。

利用页面可见性API搞个怪

利用页面可见性API搞个怪

继各大站点、博客在用console发招聘、玩游戏、埋彩蛋之后,小剧似乎又发现了一个好玩儿的东西,目测会火,利用页面可见性API做些小技俩。

单指手势事件的实现

单指手势事件的实现

伴随着移动端的发展,触摸交互的手势也越来越丰富,从起初最简单的点击发展到现在的长按、侧滑、拖动等,更为复杂的还会有双指缩放等事件。可以说,手势设计在移动页面上起到了简化界面元素,增加交互多样性的重要角色。

简单的历史记录实现

简单的历史记录实现

撤销功能是一款现实生活绝对买不到的后悔药。穿越时空的超能力,撤销可以带你回到你最想去更改的某个时间点,也可以抹去刚刚不小心犯下的错误。重做,也称之为恢复,假如你只是想回到过去看一眼,那你还有机会选择重做立即回到未来,继续现在的生活。

一步步实现JS时间格式化方法

一步步实现JS时间格式化方法

代码很简单,也可能你有更精妙的实现方法,这都不重要。重要的是这里的小前端,面对新事物和反复的小纠结,充满兴趣,从不抱怨。

URL结构分析

URL结构分析

URL全称为统一资源定位器(Uniform Resoure Locator),其在b/s架构中起着桥梁作用。一个完整的URL主要由protocol、hostname、port、pathname、search 、hash这六部分组成。