javascript内置对象速查(一)

时间:2023-03-09 05:50:42
javascript内置对象速查(一)

字符串对象

var str = new String("Hello World");

可以调用其中的一些方法:

str.length
str.big

日期对象

var dt = new Date();

常用方法:

date() 返回一个Date对象

getDate() 返回日期(1..31)

getDay() 返回星期几(0..6)

getMonth() 返回月份(0..11)

getFullYear() 返回4个数字的年份

getYear() 返回年份(0..99)

getHours() 返回小时(0..23)

getMinutes() 返回分钟(0..59)

getSeconds() 返回秒(0..59)

getTime() 返回从1970/1/1午夜开始的毫秒数

getTimezoneOffset() 返回用户计算机和GMT之间的时差

parse() 返回从1970/1/1午夜开始的毫秒数的字符串

setDate() 设置月份中的日期

setFullYear() 设置完整年份

setHours() 设置小时

setMinutes() 设置分钟

setMonth() 设置月份

setSeconds() 设置秒

setTime() 设置1970/1/1之后的毫秒

setYear() 设置年份

toGMTString() 转换为GMT时区的字符串

toLocalString() 转换为当地时区的字符串

toString() 转换为字符串(当地时区)

数学对象

var pi = Math.PI;
pi = Math.round(pi);

Math对象的一些属性:

E 返回自然对数的基数

LN2 返回2的自然对数

LN10 返回10的自然对数

LOG2E 返回E的基数为2的对数

LOG10E 返回E的基数为10的对数

PI 返回pi

SQRT1_2 返回2的平方根的倒数

SQRT2 返回2的平方根

Math对象的一些方法:

abs(x) x的绝对值

acos(x) asin(x) atan(x)

atan2(y,x) 返回从x轴到一个点的角度

ceil(x) 返回大于等于x的最接近的整数

cos(x)

exp(x) 返回E的x次幂

floor(x) 返回小于等于x的最接近的整数

log(x) 返回x的自然对数

max(x,y) 返回x和y的最大值

min(x,y)

pow(x,y) 返回x的y次幂

random() 返回0到1之间的一个随机数

round(x) 将x舍入为最接近的整数

sin(x) tan(x)

sqrt(x) 返回x的平方根

数组对象

var ary = new Array("one","two","three");
ary = new Array(3) #3个元素
document.writeln(ary.length);
document.writeln(ary.toString());

数组对象的一些方法:

concat() 连接2个或多个数组,从而创建一个新数组

join(char) 返回一个字符串,其内容为数组中所有元素连接在一起,且分隔符为char字符,默认为逗号

reverse() 反转数组

slice() 返回数组的指定部分

sort() 返回已排序的数组