摘要: 一、说明Javascript是动态语言,由浏览器执行,是解析性语言。二、介绍 (大部分从JavaScript高级程序设计(第2版)摘录)五种基本数据类型基本类型值指的是那些保存在栈内存中的简单数据段,即这种值完全保存在内存中的一个位置。基本类型有五种,Undefined、Null、Boolean、Number和String。还有一种复杂数据类型——Object(本质上是由一组无序的名值对组成)可以使用使用typeof操作符来获得数据类型:l"undefined"——如果这个值未定义l"boolean"——如果这个值是布尔值l"string&qu 阅读全文
posted @ 2012-10-21 23:44 Dann 阅读(3411) 评论(1) 推荐(0) 编辑
摘要: 那些年我们一起清除过的浮动 【一丝冰凉】 /2012-05-07/已有5783人看过/层叠之美浮动(float),一个我们即爱又恨的属性。爱,因为通过浮动,我们能很方便地布局; 恨,浮动之后遗留下来太多的问题需要解决,特别是IE6-7(以下无特殊说明均指 windows 平台的 IE浏览器)。也许很多人都有这样的疑问,浮动从何而来?我们为何要清除浮动?清除浮动的原理是什么?本文将一步一步地深入剖析其中的奥秘,让浮动使用起来更加得心应手。一、清除浮动 还是 闭合浮动 (Enclosing float or Clearing float)?很多人都已经习惯称之为清除浮动,以前我也一直这么叫着,但是 阅读全文
posted @ 2012-10-21 22:59 Dann 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 下面是一些自己理解和网上摘录的:浮动的元素会脱离normal流(文档流或标准流)。例子:View Code <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"><html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" c 阅读全文
posted @ 2012-10-21 22:49 Dann 阅读(217) 评论(2) 推荐(0) 编辑
摘要: 选择排序:每一趟从待排序的数据元素中选出最小(或最大)的一个元素,顺序放在已排好序的数列的最后,直到全部待排序的数据元素排完。 选择排序是不稳定的排序方法。效率:⊙(n^2)伪代码:1 SelectionSort(A[0..n-1])2 //该算法用选择排序对给定的数组排序3 //输入:一个可排序数组A[0..n-1]4 //输出:升序排列的数组A[0..n-1]5 for i<-0 to n-2 do6 min<-i;7 for j<- i+1 to n-1 do8 if A[j]<A[min] min<- j9 swap A[i] a... 阅读全文
posted @ 2012-10-21 21:45 Dann 阅读(164) 评论(0) 推荐(0) 编辑