最高半折刷qq各种业务和钻(家里人自己开的,尽管放心,大家多捧捧场)

sking7

导航

2011年12月15日 #

(转)比较文档位置

摘要: 转自:http://www.planabc.net/2008/04/01/comparing_document_position/一个很棒的blog 文章,是 PPK 两年前写的,文章中解释了 contains() 和 compareDocumentPosition() 方法运行在他们各自的浏览器上。从那起,我已经对这些方法做了大量的研究,并且已经在很多场合使用他们。在很多任务中,他们被证明是非常有用的(特别关于结构的抽象 DOM 选择器)。1、DOMElement.contains(DOMNode)这个方法起先用在 IE ,用来确定 DOM Node 是否包含在另一个 DOM Element 阅读全文

posted @ 2011-12-15 21:29 G.N&K 阅读(234) 评论(0) 推荐(0) 编辑

javascript小小考题

摘要: <script>function foo(){ foo.abc = function(){alert('def')} this.abc = function(){alert('xyz')} abc = function(){alert('@@@@@')}; var abc = function(){alert('$$$$$$')}}foo.prototype.abc = function(){alert('456');}foo.abc = function(){alert('123'); 阅读全文

posted @ 2011-12-15 16:21 G.N&K 阅读(221) 评论(0) 推荐(0) 编辑

如果用JS得到字符串中出现次数最多的字母

摘要: 一个字符串String=“adadfdfseffserfefsefseetsdg”,找出里面出现次数最多的字母和出现的次数。经典的解答思路为:取出字符串的第一个字符(首字母),利用的字符串的 replace 方法将符合正则表达式(第一个字符)替代为空,此字母出现的次数为原始的字符串长度减去替代后的字符串长度。循环迭代找出长度最长的字母。<script type="text/javascript"> var str ="adadfdfseffserfefsefseeffffftsdg"; //命名一个变量放置给出的字符串var maxLengt 阅读全文

posted @ 2011-12-15 12:48 G.N&K 阅读(5774) 评论(0) 推荐(0) 编辑

通过 Dom 方法提高 innerHTML 性能

摘要: function replaceHtml(el, html) { var oldEl = typeof el === "string" ? document.getElementById(el) : el; /*@cc_on // 原始的 innerHTML 在 IE 中的性能好一点 oldEl.innerHTML = html; return oldEl; @*/ var newEl = oldEl.cloneNode(false); newEl.innerHTML = html; oldEl.parentNode.replac... 阅读全文

posted @ 2011-12-15 10:26 G.N&K 阅读(228) 评论(0) 推荐(0) 编辑