JavaScript
心雨嘀嗒
这个作者很懒,什么都没留下…
展开
-
js实现目录树插件
一直就像写一个目录树插件,但是始终不知从何处下手,这个跟日期组件一样,需要一点算法和逻辑思维的知识。 气质凡事一定要经过亲身经历才知道它的简单,这不,我以前确实把它想做特别复杂,现在亲自动手之后,才发现也不是很难的。 首先,要构造目录树,最重要的就是数据结构了,数据的构造形式直接影响这dom结构的构造,经过几番思考,最终想出了以下的数据结构(json格式): {原创 2013-06-09 12:01:29 · 2513 阅读 · 0 评论 -
原生js拼图游戏
周末在家闲的无聊,于是自己写了一个游戏自己玩,结果自己做的游戏自己都玩不过去,哎,整的我测试都挺麻烦的。 我在网上看到很多类型的拼图游戏,说实话挺佩服的,不过我自己看了他们的实现方式, 所有的图片都是经过图片工具处理后被提前分割为很多张图片,这不仅造成了图片加载的延迟,同时也造成了不好的用户体验。 我想了很多方法,能不能在一张图片上下文章呢,于是我想到了css图片裁剪。原创 2013-06-03 11:49:16 · 985 阅读 · 0 评论 -
原生JS瀑布流布局赏析
本效果的思想来源于以下这边文章: http://www.w3cfuns.com/thread-5592024-1-1.html 瀑布流布局主要分为两部分: 1) 数据块排列,算法步骤简述下: 初始化时,对容器中已有数据块元素进行第一次计算,需要用户给定: a,容器元素 — 以此获取容器总宽度; b,列宽度; 最终列数取的是容器宽度/列宽度; 获得列数后,需原创 2013-07-16 17:56:05 · 1123 阅读 · 0 评论 -
HTML5 Canvas消除游戏
玩过微信“天天爱消除”游戏的人都应该了解这类游戏,尤其这类游戏常常受到许多妹子的喜欢,所以我还是花了周末一天的时间做做这个游戏。 我的这个游戏当然没有微信里的效果那么炫酷,只是完成了消除游戏一些核心的逻辑,包括消失、补全、交换这些。 仔细算下来,这好像已经是我的第7款小游戏了,这又让我开始憧憬大游戏的到来。 算了,反正小时候玩过那么多小游戏,先把那些记忆中的游戏写完再说。原创 2014-10-20 17:29:01 · 965 阅读 · 0 评论