关于一些实用的方法
序号 方法名 注释 备注
数学(Math)对象方法
1 Math.pow(a,b) 求某个数的多次方,数字a的b次方
2 Math.round(3.0001) 四舍五入
3 Math.abs(10) 求绝对值
4 Math.max(13,12,99,0,8) 求多个数的最大值
5 Math.min(13,12,99,0,8) 求多个数的与最小值
6 Math.ceil(3.0001) 天花板函数(方法)向上取整,不足加一
7 Math.floor(3.9999) 地板函数,向下取整,直接去掉小数
8 Math.random() 0-1之间的随机数
9 parseFloat() 取小数 另外
10 parseInt() 取整数 另外
11 Number.MAX_VALUE 极大值 另外
12 Number.MIN_VALUE 极小值 另外
字符串(string)的9种方法
1 .concat 字符串拼接
2 .replace(a,b) 替换字符串(b,替换a)
3 .toLocaleUperCase()/toLocalLowerCase() 字符串的大小写转换
4 .charcodeAT() 找到对应下标的Ascll码
5 .indexOf(demo) indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置(下标)。
6 .split() 将字符串根据指定的分隔符生成一个新的数组,如果不指定则全部作为数组的第0项
7 .subString 截取字符串
8 .charAt() 找到对应下标的字符
数组(Array)常用的10种方法
1 .slice(start,end) 截取数组,在start开始在end结束.
2 .push() 在数组的最后面增加元素,可以不止增加一个元素,并且返回数组的长度
3 .pop() 删除数组的最后一个元素,并且返回这个元素的值
4 .unshift 在数组的前面增加元素,返回的是数组的长度
5 .shift() 删除下标为0的元素,返回被删除的值
6 .concat() 连接两个数组,返回一个新数组
7 .join()
8 .reverse() 用来翻转一个数组
9 .splice(index,howmany,item1...) 可以用来替换数据,可以用来插入数据,可以用来删除数据
10 .sort 对数组进行排序
时间(date)对象常用方法
1 var time = new Date() 创建一个日期对象,返回是当前时间和日期
2 time.toDateString() 输出日期
3 time.toLocaleDateString()
4 time.toTimeString() 输入时间的那一部分
5 time.toLocaleTimeString()
6 time.getFullYear() 输出年份
7 time.getMonth() 输出月份
8 time.getDay() 输入星期几[0-6,0则代表星期天]
9 time.getDate() 输出天数
10 var secRes = Date.now();//1527325163299秒:从一九七一年,一月一号到现在过了多少毫秒
相关文章: