1.内置对象

一、Math对象:

1.绝对值:Math.abs( )

2.三个取整方法:

Math.floor( )       地板   向下取整  往小了取值

Math.ceil( )       天花板  向上取整   往大了取值

Math.round( )       四舍五入   其他数字都是四舍五入,但是 .5 特殊,它往大了取值

例:Math.round( -1.5 );  // -1

  Math.round( 1.5 );  // 2

3.随机数

Math.random( )    返回一个随机的小数   0 <= x < 1

案例:两个数之间的随机数,并包含这两个数;

function getRandom( min,max ){

  return Math.floor( Math.random() * ( max - min +1) ) + min ;

}

getRandom( 1,10 );  

二、Date对象

1、常见的 Date 方法

 getFullYear( ); // 获取当前年份

 getMonth( ); // 获取当前月份(0-11)

 getDate( ); // 获取当天日期

 getDay( ); // 获取星期几(周日0 到 周六 6)

 getHours( ); // 获取当前小时

 getMinutes( ); // 获取当前分钟

 getSeconds( ); // 获取当前秒钟

2、一共有四种获取总的毫秒数的方式: 

 1.通过getTime( )  或者  valueOf( )

 var date = new Date();

 date.getTime( );

 date.valueOf( );

 2.常用写法

 var  date1 = +new Date( );

 3.H5 新增(不考虑浏览器的兼容性)

 Date.now( );

猜你喜欢

转载自www.cnblogs.com/qtbb/p/11577942.html