摘要: 本文原创地址:http://www.cnblogs.com/idche/archive/2010/09/17/ljtips.html 转载请注明。\"\\ \"\ \" class=\"lj-close\"x\ "; var dg = function(id){return document.getElementById(id);}; var dt = f... 阅读全文
posted @ 2010-09-17 23:04 Jun.lu 阅读(3677) 评论(36) 推荐(13) 编辑
摘要: 单向链表 百度百科:http://baike.baidu.com/view/549479.htm?fr=ala0_1最近家里来了个高手,他是学JAVA的。正在努力跟他学习!如果有对链表的误读,还请高手指点..小弟感激不尽。JS实现 链表!直接上代码。[代码]你敢相信吗?上面的代码实现了。一个单向链表!用下面的代码,就可以使用这个单项链表.[代码]当然链表不能仅仅只有 一个add方法。于是我添加了 ... 阅读全文
posted @ 2010-07-28 21:34 Jun.lu 阅读(3868) 评论(14) 推荐(4) 编辑
摘要: 听说快速排序的效率不错。于是回想自己还不会。就查查资料。请教了身边的朋友。快排的原理。自己写了一个 最基本的 快速排序JS版。[代码]参考资料 百度百科 http://baike.baidu.com/view/19016.htm 设要排序的数组是A[0]……A[N-1],首先任意选取一个数据(通常选用第一个数据)作为关键数据,然后将所有比它小的数都放到它前面,所有比它大的数都放到它后面,这个过程称为一趟快速排序。一趟快速排序的算法是:   1)设置两个变量I、J,排序开始的时候:I=0,J=N-1;   2)以第一个数组元素作为关键数据,赋值给key 阅读全文
posted @ 2010-07-23 13:35 Jun.lu 阅读(783) 评论(4) 推荐(1) 编辑
摘要: margin 失效,楼主开玩笑的吧!  前几天做一个页面的时候遇到了这个问题。我设置div的margin-top IE6下居然无效;后来搞了好半天没弄出来。只能设置父元素的padding-top;来达到效果。看下面的演示代码;  今天有时间,所以特意做了一个测试。[代码]       /*width:100%; height:auto !important;height:1%; zoom:1;*/... 阅读全文
posted @ 2010-07-01 11:59 Jun.lu 阅读(6665) 评论(13) 推荐(1) 编辑
摘要: 第一篇文章是前几天写的。当时也不知道是不是发神经了。就模仿jquery的animate写了一个简单的动画实现方法。后来发现还不错。不如继续写下去。这个版本基本上跟jquery的animate一样了。我是说效果基本上一样了。(效率还没测试过。);如果有专业测试人员 帮我测试下。第一篇文章是前几天写的。当时也不知道是不是发神经了。就模仿jquery的animate写了一个简单的动画实现方法。后来发现还... 阅读全文
posted @ 2010-06-17 15:51 Jun.lu 阅读(3863) 评论(10) 推荐(3) 编辑
摘要: 原创地址:idche 博客 http://www.cnblogs.com/idche/archive/2010/06/13/1758006.html首先要说,他们没有jquery的animate那么强大。jquery的自定义动画很强大,使得我们在网页里添加动画变得容易。引入一个巨大的代码框架一直是我不太喜欢的,所以我写了一个简单的自定义动画。1:实例演示OK这个动画代码当然没有jquery的ani... 阅读全文
posted @ 2010-06-13 21:54 Jun.lu 阅读(5087) 评论(7) 推荐(4) 编辑
摘要: 你还在为offset,scroll,inner,client,screen,mouse发愁吗?头都大了。而且各个浏览器方法还不太一样。所以往往很浪费我们的时间。于是我产生了写一个方法用户 专门获取这样的数据。1:实例效果jelle('t').offset().top你可以修改text里面的代码,下面会有方法介绍div.id=o div.id=t div.id=h OK 这里是一个测试的地方。他包... 阅读全文
posted @ 2010-06-07 14:20 Jun.lu 阅读(2258) 评论(15) 推荐(6) 编辑
摘要: 1:实际需求  大型网站往往很矛盾,想用户在首页看到更多东西,又不想浪费太多服务器流量。比如一个有3屏的首页。可能50%的用户进首页的目的是点击首页的连接,到子页面。那么我们的网站却为100%的用户加载了 3个 屏幕的所有内容。如果可以按需加载内容。就可以节约更多资源,做更多好的应用。2:解决方案  用客户端语言来判断用户当前的可视范围,只加载用户可视范围的内容。最主要的是图片。因为文字信息,相对... 阅读全文
posted @ 2010-05-27 13:50 Jun.lu 阅读(5677) 评论(17) 推荐(5) 编辑
摘要: 不知道叫函数化继承有没有问题。请指点....先看下今天的图片轮换:<!--------------------------------> 1 2 3 4 5 1 2 3 4 <!-------------------------------->前几天写了一个图片轮换,地址:http://www.cnblogs.com/idche/archive/2010/05/13/... 阅读全文
posted @ 2010-05-15 11:12 Jun.lu 阅读(2155) 评论(16) 推荐(6) 编辑
摘要: 感谢 糖粒子 指证 延迟执行,改成 触发延迟。还有他的思路。效果说明:为了避免用户鼠标无意识划过,而触发事件。浪费客户端资源。 思路:当用户划过 设置变量i=0; 每过100毫秒 i++ 当i==10的时候就刚好 是1秒。就触发事件。   否则用清楚setInterval i不在++; 哈哈。不知道我描述清楚没。代码:[代码]测试:这是一个测试DIV把鼠标放在上面2秒后会弹出他的ID 今天早上的... 阅读全文
posted @ 2010-05-12 20:51 Jun.lu 阅读(9883) 评论(4) 推荐(1) 编辑
摘要: 学习了3天的正则了。也算几掌握了点基本功。所以把原来一直用别人的判断浏览器方法自己来写了个。注释都在代码里面了。很详细。只判断了IE 火狐 谷歌 因为我没装其他浏览器了,所以呵呵。当然如果要判断其他浏览器。基本代码都是一样的了。[代码]我遇到一个问题。我看到高手有这样写的[代码]//我很疑惑 到底这两个有什么区别。我用很多STR 测试了。没看出什么区别//难道[\d.]+ 跟 [\d\.]+一样么... 阅读全文
posted @ 2010-05-12 15:58 Jun.lu 阅读(3556) 评论(2) 推荐(1) 编辑
摘要: 本来是昨天发的,但是网络太卡了。所以推迟了一天。先看看我今天都学了什么?下面的东东,不仅仅是贴出来就可以了。而是一定要记住他,知道如何使用哦。虽然我可能还不熟练。但是已经掌握了一部分。这里记录下来。忘记了,还要回来看看的。对了我的参考资料是:http://wenku.baidu.com/view/a50e08b91a37f111f1855b67.html百度文库。.匹配除换行符的任意字符\w匹配字... 阅读全文
posted @ 2010-05-12 09:53 Jun.lu 阅读(540) 评论(2) 推荐(0) 编辑
摘要: 呵呵,刚学习正则表达式,今天帮一个美女解决了个问题。感到很高兴。先贴下今天都学了什么吧。不然忘记了。.匹配除换行符的任意字符\w匹配字母,数字,下划线,汉字\s匹配任意空白符\d匹配数字^匹配字符开始位置$匹配字符结束位置*重复零次或更多次+重复一次或更多次?重复零次或一次{n}重复N次{n,}重复N次或更多次{n,m}重复N次或m次帮美女解决的问题。[代码]我相信你一定有更好的方法。给我留言吧。... 阅读全文
posted @ 2010-05-10 18:13 Jun.lu 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 最近在学习正则表达式,独自学习还是比较有困难的。为了怕忘记,所以我常常用【记录】的方式来记下我的笔记。[代码] alert(re.test(str));//test方法调用返回 true false 表示是否在指定字符串找到匹配的字符--true alert(re.exec(str));//返回字符串中匹配表达式的第一个字符串 --a alert(str.match(re));//返回一个数组,每... 阅读全文
posted @ 2010-05-10 10:35 Jun.lu 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 很早以前写的了,最近翻出来看,做了一下改进。1:性能优化了。代码更简洁2:可以使用回调函数[代码]        "http://img1.gtimg.com/news/pics/25962/25962079.jpg"];//要加载的图片地址 loadimg(imgs,function(){alert(this[0].src)}); 阅读全文
posted @ 2010-05-03 17:28 Jun.lu 阅读(1751) 评论(3) 推荐(1) 编辑
摘要: 不能处理太复杂的数组。比如数组项目本来就是数组,或者是对象(object)[代码]推荐文章:删除数组中重复项(uniq) 阅读全文
posted @ 2010-05-03 12:45 Jun.lu 阅读(530) 评论(0) 推荐(1) 编辑
摘要: window.showModalDialog 弹出窗体 我感觉他比window.open好用一些。而且兼容性还可以。IE 火狐 谷歌都可以。只是在谷歌浏览器传至会有问题。不过使用URL直接传值就可以解决了。先来基本介绍下基本介绍:showModalDialog()(IE4+支持)showModelessDialog()(IE5+支持)window.showModalDialog()方法用来创建一个... 阅读全文
posted @ 2010-05-02 16:46 Jun.lu 阅读(4880) 评论(0) 推荐(1) 编辑
摘要: 刚才博客园的javascript首页看到一个朋友的全选/反选效果。所以自己也写了以个。其实这个效果不难做。难做的是 如何让用户使用起来方便。第一个checkbox实现了全选 反选最后个checkbox实现了取消选择这里只是做一个 JS实例罢了。这段HTML并没有 实际的价值。[代码] 阅读全文
posted @ 2010-04-28 22:40 Jun.lu 阅读(1169) 评论(0) 推荐(1) 编辑
摘要: 这个方法是我见过对高效的。[代码]代码解释:[代码]这句不用解释了。[代码]关键第地方来了代码后面两句输出给你看的。呵呵。 阅读全文
posted @ 2010-04-28 11:51 Jun.lu 阅读(29860) 评论(1) 推荐(2) 编辑
摘要: 来源 javascript语言精粹。这不是书上的源代码。js的函数调用会免费奉送两个而外的参数就是 this 和 arguments 。arguments是参数组,他并不是一个真实的数组,但是可以使用.length方法获得长度。书上有说4中调用方式:方法调用模式函数调用模式构造器调用模式apply调用模式下面我们来看看一些实例更好理解。1:方法调用模式。请注意this此时指向myobject。[代... 阅读全文
posted @ 2010-04-28 10:17 Jun.lu 阅读(6913) 评论(1) 推荐(1) 编辑