摘要:转自:http://www.cnblogs.com/fangjins/archive/2012/08/14/2637303.html一 背景 本文不讨论普通元素的大小和位置,仅仅讨论页面的大小和位置,而且为了简化问题,本文只讨论高度与顶部距离。笔者发现,页面的宽度与高度的表现有很多不同,细心的朋友会发现,故页面宽度另起文讨论,文章已经写好,见页面宽度发微。 这里说的页面高度,是指浏览器页面的高度。有以下四种元素能够表现页面的高度:window,html,document,body。这些元素的高宽常常不被人注意,却经常使用,比如弹出层的居中,拖动层的拖动范围,页面布局等等问题都离不开页面的高..
阅读全文
摘要:一、建立数组对象我们介绍JAVAScript的数组对象的建立方法,建立数组对象的语法有两种:1、在声明数组时仅仅声明数组内有几个组件。var 数组对象名称 = new Array(组件个数);fruit = new Array(3); //声明名为fruit的数组,共有三个组件,这就相当于一次声明了三个变量然后必须另行准备几行程序代码,代序将变量值填入。fruit[0] = "西瓜";fruit[1] = "苹果";fruit[2] = "香蕉";2、声明时直接给定所有数组组件,彼此之间用逗号隔开,用小括号括起来,组件个数就是数组长度
阅读全文
摘要:ECMAScript提供了两种把非数字的原始值转换成数字的方法 parseInt() 转换成整数, parseFloat() 转换成浮点数 只有对String类型调用这些方法,他们才能正确的运行,对其他类型都是返回NaN parseInt(numString, [radix]) 方法 返回由字符串转换得到的整数。 参数 numString 必选项。要转换为数字的字符串。 radix 可选项。在 2 和 36 之间的表示 numString 所保存数字的进制的值。如果没有提供,则前缀为 '0x' 的字符串被当作十六进制,前缀为 '0' 的字符串被当作八进制。所有其
阅读全文