近期项目中遇到一个需求,从一个列表中随机展示列表的部分内容,需求不大,JS也非常容易实现。主要是运用到了Math对象的random方法,和Array的splice方法。思路是先新建一个数组,存放所有的列表,然后算出随机数,从数组中取出这个随机索引对应的值,然后组成一个随机数组。源代码如下: 1 2....
分类:
Web程序 时间:
2014-09-17 15:06:02
阅读次数:
240
Math对象中提供的计算功能执行起来比你在代码中写的js要快得多,这是它的一个很好的优点。属性:属性说明Math.E即常量e的值Math.LN10ln10Math.LN2ln2Math.LOG2E2为底e的对数Math.LOG10E10为底e的对数Math.PIπMath.SQRT1_21/2的平方...
分类:
编程语言 时间:
2014-07-26 01:08:26
阅读次数:
262
实例:使用面向对象思想处理cookie如果读者对cookie 不熟悉,可以在第七章学习它的使用方法,虽然在那里创建了几个通用函数用于cookie 的处理,但这些函数彼此分离,没有体现出是一个整体。联想到JavaScript中Math对象的功能,它其实就是通过Math这个全局对象,把所有的数学计算相关...
分类:
其他好文 时间:
2014-07-19 22:39:09
阅读次数:
247
Math对象用于执行数学任务,无需创建它的实例:var mathPI = Math.PI;var myVal = Math.sqrt(4);Math对象的属性E:返回算术常量e,约等于2.718LN2:返回2的自然对数,约等于0.693LN10:返回10的自然对数,约等于2.302LOG2E:返回以...
分类:
编程语言 时间:
2014-07-16 16:12:26
阅读次数:
227
1.丢弃小数部分,保留整数部分parseInt(5/2)2.向上取整,有小数就整数部分加1Math.ceil(5/2)3.四舍五入.Math.round(5/2)4.向下取整Math.floor(5/2)5.Math 对象的方法FF: Firefox, N: Netscape, IE: Intern...
分类:
Web程序 时间:
2014-07-02 21:32:45
阅读次数:
408
Math对象:该对象提供了大量的数学常量和数学函数。使用Math对象时,不应该使用new关键字创建对象,而应直接使用。如:Math.PI;例子:随机产生指定位数的验证码Number对象的创建:1.varnum=newNumber(object);2.varnum=Number(object);Number对象的属性:1.MAX_VALUE属性2.MIN_..
分类:
编程语言 时间:
2014-07-02 06:23:05
阅读次数:
285
分享下js取整数、取余数的方法。1.丢弃小数部分,保留整数部分parseInt(5/2)2.向上取整,有小数就整数部分加1
Math.ceil(5/2)3,四舍五入.Math.round(5/2)4,向下取整 Math.floor(5/2)Math 对象的方法FF: Firefox,
N: Nets...
分类:
Web程序 时间:
2014-05-12 19:58:34
阅读次数:
536