Array 数组
var arr = new Array();
var arr = new Array(3);
var arr = new Array('a','b','c');
var arr = [];
var arr = ['a','b','c'];
方法名 | 说明 |
---|
concat() | 连接数组 |
push() | 添加元素到末尾 |
pop() | 删除并返回末尾元素 |
shift() | 删除并返回开头元素 |
unshift() | 添加元素到开头 |
join() | 连接数组元素为字符串 |
sort() | 数组排序 |
reverse() | 数组倒序 |
slice() | 数组截取 |
splice() | 数组元素增删 |
String 字符串
var str = new String("abc");
var str = "abc";
方法名 | 说明 |
---|
charAt(index) | 第index个字符 |
toUpperCase() | 转为大写 |
toLowerCase() | 转为小写 |
indexOf(“str”[,index]) | 查找字符串位置 ,从index开始向后查找,省略index则从起始位置查找 |
substring(start[,stop]) | 截取字符串,从start位置开始,到stop(不含)结束,省略stop则截取到末尾 |
Date 日期
var date = new date();
方法名 | 说明 |
---|
getFullYear() | 获取四位数字年 |
getMonth() | 获取月(0~11) |
getDate() | 获取日(1开始) |
getHours() | 获取时(1-9时只显示1位,不补零,分和秒也是,不补零) |
getMinutes() | 获取分 |
getSeconds() | 获取秒 |
getMilliseconds() | 获取毫秒 |
getDay() | 获取星期几(0~6代表周日到周六) |
Math 数学
属性或方法名 | 说明 |
---|
E | 算术常量 e(ln的底数,约等于2.71828) |
PI | 圆周率π(约等于3.141592653589) |
SQRT2 | 2的平方根(约等于1.414) |
abs(x) | 求x的绝对值 |
ceil(x) | 对x进行向上取整 |
floor(x) | 对x进行向下取整 |
round(x) | 对x进行四舍五入取整 |
max(x,y,…) | 返回x,y,……中的最大值 |
min(x,y,…) | 返回最小值 |
pow(x,y) | 返回x^y (x的y次方) |
sqrt(x) | 返回x的算数平方根 |
random() | 生成一个0~1(不含)之间的随机数 |
注:另有三角函数系列方法,sin(),cos(),tan()等,以及对数相关方法等。