摘要: 最近在做一个h5小游戏,游戏里有这样一个场景,两个倒计时同时在一分钟的时候开始倒计时,两者几乎是同时开始的,理论上,我希望的结果是他们能够几乎同时倒计时到0,但是,实际发现,在一段时间内,他们产生了很大的误差(大于一秒),于是,真正认识到js的定时器是那么的不靠谱了。为啥不靠谱。本篇文章来理理总结下 阅读全文
posted @ 2016-07-05 14:14 陆小森 阅读(4208) 评论(5) 推荐(4) 编辑
摘要: var regName = /^(div|a|p|ul|li|input|select|document|body|iframe)$/;function createDom(name, obj) { var match = regName.exec(name), ... 阅读全文
posted @ 2015-04-08 14:35 陆小森 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 1 var regid = /^#([\w-]*)$/, 2 regClass = /^\.([\w-]*)$/, 3 regName = /^(div|a|p|ul|li|input|select|document|body|iframe)$/, 4 ... 阅读全文
posted @ 2015-04-08 14:24 陆小森 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 弧形菜单是一种半弧式或者全弧形菜单,是一种不同于传统横向或者竖向菜单形式的菜单。最近在网上看到好多人写出了这种效果,于是也尝试自己写了一个。实现方式:原生态js主要结构:1.参数合并 1 var defaultPra = { 2 mainMenuId: "ArcMenu",//主菜单id... 阅读全文
posted @ 2014-08-06 22:37 陆小森 阅读(2707) 评论(2) 推荐(4) 编辑
摘要: 最近闲的,看了看html5,强大的绘图功能让我惊奇,于是,写了个小玩意---涂鸦板,能实现功能有:画画,改色,调整画笔大小html5的绘图可以分为点,线,面,圆,图片等,点和线,这可是所有平面效果的基点,有了这两个东西,没有画不出来的东西,只有想不到的算法。先上代码了:html1 2 3 ... 阅读全文
posted @ 2014-07-07 18:12 陆小森 阅读(5363) 评论(3) 推荐(3) 编辑
摘要: 正则的力量无法小觑,短短的几个字符,往往胜过几十行的代码,大大可以简化我们冗余的代码。以前在js里用正则比较多,今天来熟悉下C#中正则的使用方法,权当笔记了!如果把正则当做一门语言的话,那么正则的学习也和其他语言一样,从历史渊源到基本语法,从高级特性到性能优化,正则一样不少。历史: 正则表达式的“祖... 阅读全文
posted @ 2014-07-05 03:27 陆小森 阅读(1191) 评论(1) 推荐(2) 编辑
摘要: 打扑克的人都知道,比如斗地主!我们一般都会按照顺序把随机摸过来的牌从小到大的顺序在手上理整齐(记得小时候打牌两副牌手都抓不过来),这篇随笔就是想通过实现这个功能来熟悉下js中排序数组等相关知识。用到知识点:1.工厂方式创建对象2.js数组sort()方法1 var testArr = [1, 3,... 阅读全文
posted @ 2014-05-15 00:19 陆小森 阅读(2155) 评论(2) 推荐(1) 编辑
摘要: -------我们在处理文章的内容的过程中由于文章内容混杂有中文、英文、数字等其他字符,而我们常见的英文和数字是无法在包裹元素中自动换行,这往往会导致元素被撑破,如下图所示:css中word-break可以解决这个问题,写个测试页面来做个笔记css代码: body{font-size:14px;} ... 阅读全文
posted @ 2014-04-23 17:18 陆小森 阅读(2451) 评论(0) 推荐(1) 编辑