Don’t let your dreams be dreams.

08 2013 档案

sort排序
摘要:Array对象一个方法:sort(),它是用来排序的。用法如下:var arr=[1,65,6,7,12,0];var s=arr.sort();console.log(s); //[0,1,12,6,65,7] 一般这样直接排出来的东西都不是我和我的小伙伴想要的。数组对象直接调用sort()方法,sort()方法把它每一个数组元素都转换为字符串,然后再按照字符编码进行排列。但是,该方法接收一个参数,而且,该参数为一个函数,然后,该函数会接收两个参数分别代表排序比较时的两个元素,并返回一个数值,sort()方法会根据该数值进行排序:如果函数返回值大于 0 ,就将两个元素位置进行交换,反之则.. 阅读全文

posted @ 2013-08-13 18:26 包田耘 阅读(530) 评论(0) 推荐(0) 编辑

ie下nextSibling一些bug
摘要:众所周知(如果不知请百度之)nextSibling与previousSibling是查找元素的下一,上一,同级元素。在标准dom浏览器下,会首先查找元素与元素之间的text节点。而ie8以及以前则直接查找目标元素节点。但是并不是所有情况下ie8及以前浏览器会乖乖查找目标节点。它们在遇到几个问题时会有问题No.1 previousSibling查找上一元素如果要查找的前一是内联元素,如span,i之类的,则返回object.但是!其实它返回的跟谷歌一样是text节点。它无法返回正常的上一节点。111222 ;(function(){ var div=document.getElementById 阅读全文

posted @ 2013-08-07 17:20 包田耘 阅读(366) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示