数据类型的转换:
.tostring() 将数值转换为字符串类型
parseInt() 将数值转换为整形
parseFloat() 将数值转换为浮点型
时间调用:
new Date() 会显示当前的时间
()中X1,X2,X3,X4,X5,X6可填6个数值,依次表示年月日时分秒,若数值高于默认最大值,将自动进位
getFullYear() 返回年份
getMonth() 返回月份
getDay() 返回日期
getDate() 返回星期
getHours() 返回小时
getMinutes() 返回分钟
getSeconds() 返回秒
数组:
a.indexOf(b) 返回a元素在b数组中的下标
var c2=["x1","x2"] ; var e=c2.join() 将数组c2变为字符串
var f=c.pop() 删除c数组中最后一个元素
var f=c.shift() 删除c数组中第一个元素
var f=c.splice(x1,x2) 在c数组中从下标x1开始删除x2个元素
var f=c.splice(x1,x2,"x3") 在c数组中从下标x1开始删除x2个元素后添加x3
var f=c.unshift("x") 在c数组起始位置添加x
数学运算:
Math.PI 圆周率π的值
Math.LM2 2的自然对数
Math.E 算术常量e
Math.abs(x) x的绝对值
Math.sin(x) x的sin值
Math.exp(x) x的指数
Math.max(x1,x2,x3) 在x1,x2,x3中找最大值
Math.min(x1,x2,x3) 在x1,x2,x3中找最小值
Math.sqrt(x) 给x开根号
Math.random() 随机数
Math.round() 四舍五入
字符串:
str.length 求str的长度
str.charAt(x) 得到str中下标为x的元素
str.replace("x1","x2") 将str中第一个x1替换为x2
str.slice(x1,x2) 从str中下标x1开始提取,到x2结束,不包含x2
str.split("x") 以x为界将str转换为数组
str.substr(x1,x2) 在str中从x1下标开始提取x个元素
str.substring(x1,x2) 在str中从下标x1开始提取,到x2结束,不包含x2
求最大值实例:
1.
var ma4=Math.max.apply(null,a) 找a数组中的最大值
2.
var a=[x1,x2,x3];
var b=a.join();
var c=eval(b);
var f=Math.max(c); 找到a数组中的最大值
3.
var a=[x1,x2,x3];
function c(x,y){
return x-y 或y-x ; }
var b=a.sort(c); 将a数组升序或降序排列,x-y升序,y-x降序