基础知识
文章平均质量分 53
snail_29
励志成为优秀html5工程师
展开
-
JavaScript之冒泡法排序
var arr = [13,4,52,23,29,3,5,3]; window.onload = function () { var len = arr.length; for(var i=0; i for(var j=i+1; j if( arr[i]原创 2015-04-14 22:53:30 · 458 阅读 · 0 评论 -
JavaScript之插值法排序
插值法排序的主要思想:已知一个数组arr[ ],先把arr[ ]第一个数放到新数组arrSort[ ]中,然后用一个for遍历整个数组arr[ ],每一个数与 arrSort[ ]中的数比较,大放在arrSort[ j]的后面,小放在arrSort[j]的前面,重复进行操作。 var arr = [24,23,9,10,14,4,3];原创 2015-04-15 22:39:01 · 1218 阅读 · 0 评论 -
JavaScript之二分法排序
如果处理的数据量变大,冒泡法和插值法效率太低,二分法正好可以提供比较的速率 var arr = [3,2,23,4,9,1,44,34,9]; window.onload = function(){ var len = arr.length; var left = 0, right = 0, point =原创 2015-04-16 21:42:37 · 829 阅读 · 0 评论 -
围住浮动元素的三种方法
方法一 :为父元素应用 overflow:hidden实际上,overflow:hidden声明的真正用途是防止包含元素被超大内容撑大。应用overflow:hidden之后,包含元素依然保持其设定的宽度,而超大的子内容则会被容器剪切掉。除此之外,overflow:hidden还有另一个作用,即它能可靠地迫使父元素包含其浮动的子元素。方法二:同时浮动父元素第二种促使父元素包围其浮动子元原创 2015-05-10 10:27:43 · 666 阅读 · 0 评论 -
css四中定位总结备忘
css布局的核心是position属性,position:static || relative || absolute || fixedstatic是默认的属性相对定位:相对定位相对的是它原来在文档中的位置(或者默认位置)。接下来,可以使用top、right、bottom、left属性来改变它的位置。绝对定位三特性:1.设置成绝对定位后默认的宽度变成原创 2015-05-17 00:36:15 · 1143 阅读 · 0 评论