JavaScript 部分时间函数+字符串+Math

1,getDay() 返回星期,返回的是0-6的数字,0 表示星期天
用法

var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];

var mynum = mydate.getDay();

2,get/setTime() 返回/设置时间,单位毫秒数,计算从 1970 年 1 月 1 日零时到日期对象所指的日期的毫秒数。
getTime()返回的是当前时间的毫秒数。要设置时间也要以毫秒为单位设置。
注意:1. 一小时 60 分,一分 60 秒,一秒 1000 毫秒
2. 时间推迟 1 小时,就是: “x.setTime(x.getTime() + 60 * 60 * 1000);”

3,toUpperCase() 字符串+toUpperCase() 将字母全部转成大写
字符串+toLowerCase  将字母全部转成小写
4,charAt() 方法可返回指定位置的字符。返回的字符是长度为 1 的字符串。
用法 stringObject.charAt(index ) 可以返回一个指定位置的字符串
5,indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。
6,stringObject.split(separator,limit)
7,split 是分割字符串 字符串+split("-")以字符串-进行分割 结果是数组类型

字符串+split("") 字符串每一个元素进行分割 变成数组 字符串+split(“-",3) 字符串以-进行分割成3个元素的数组
8,字符串+substring() substring(2) 表示从字符串开始的第2个元素开始提取字符串
substring(2,7) 表示从字符串开始的第2个元素开始到第7个元素之间的字符串
9,stringObject.substr(startPos,length) substr(2,5)从字符串第2个元素开始取5个字符串

10,Math 对象是一个固有的对象,无需创建它,直接把 Math 作为对象使用就可以调用其所有属性和方法。这是它与Date,String对象的区别。
abs()返回绝对值
acos()返回数的反余弦值
asin()返回数的反正弦值
atan()返回数字的反正切值
ceil()对数进行上舍入   ceil() 方法可对一个数进行向上取整  Math.ceil(2.5)  输出的结果是3 
cos()返回数的预先
exp()返回e的指数
floor()对数进行下舍入 Math.floor(1.8) 结果是1
log()返回数的自然对数(低为e)
max(x,y)返回x和y中的最高值
min(x,y)返回x和y中的最低值
pow(x,y)返回x的y次幂
random()返回0~1之间的随机数
round()把数四舍五入为最接近的整数  这个就是四舍五入


 

posted on 2017-08-03 12:54  廖利君  阅读(236)  评论(0编辑  收藏  举报