一.字符串对象String
赋值格式: 字符串变量名="字符串"   //例 var st="javaScript";

常用属性:
length   字符串长度,  //是指字符个数 不分英汉

常用方法:
toLowerCase()   字符串小写转换
toUpperCase()   字符串大写转换
substring(start,end)  返回从start开始到end的子字符串(不包括end位置的字符)
indexOf("子字符串"),lastindexOf("子字符串")   返回指字子字符串中第一次出现的左,右索引位置
charAt()   返回某字符串中指字的子字符串
anchor()  创建书签链接, 相当于<A name=..>,格式为string.anchor()
link()        他建超链接,相当于<a href=..>,格式为string.link(URL)
big  smal  italics  bold  blink  sup  sub  fontsize  fontcolor  创建字符显示格式,对应html的<big>,<b>等

二.日期对象Date()
赋值格式:对象名=new Date([日期参数])     //today=new Date() 当前时间为初值
                 today=new Date("October 29,2002 12:00:00")   //英文格式  月 日,年 时:分:秒
                 today=new Date("2006, 10,29,0,0,0")        //中文格式 年,月,日,时,分,秒

常用方法:
getYear()    返回年,以0开始
getMonth() 月值,以0开始
getDate()   日期
getHours()  小时,以0开始
getMinutes()  分钟,以0开始
getSeconds()  秒,以0开始
getDay()     返回星期几,值为0-6
getTime()   返回完整时间 单位毫秒

setYear()    改变年
setMonth() 改变月值
setDate()   改变日期
setHours()  改变小时
setMinutes()  改变分钟
setSeconds()  改变秒
setTime()   改变完整时间,单位毫秒

三.数组对象Array()
赋值格式:对象名=new Array([元素个数])   //对象名=new Array([值1][,值2])

常用属性:
index  数组无素的索引值
length  数组的长度

常用方法:
join(符号)  将数组内的所有值组合成一个字符串,并用特定符号分开
toString()  将字符串来表示数组和数组值
reverse()   将数组内无素的索引次序翻转过来

四.数学对象Math
引用格式:Math.属性  //Math.方法

常用属性:
E       欧拉常量,自然对数的底 (约为2.718)
LN2  2的自然对数(约0.693)
LN10 10的自然对数(约2.302)
LOG2E 以2为底的e的对数(约1.442)
LOG10E 以10为底的e的对数(约0.434)
PI    数学PI值3.1415926
SQRT1_2  0.5的平方根(约0.707)
SQRT2       2的平方根(约1.414)

常用方法:
abs()  返回某数的绝对值
acos()  返回某数的余弦值//以弧度为单位
asin()  返回某数的正弦值//以弧度为单位
atan()  返回某数的正切值//以弧度为单位
ceil()    返回大于或等于某数的最小整数
floor()  与ceil相反
max(数1,数2) 返回较大值
min(数1,数2)  返回较小值
pow(m,n)    返回m的n次方(m为底,n为指数)
random()    返回0和1之间的一个随机数
round(n)       返回n四舍五入之后的整数

五.自定义对象
1.写一个构造函数
a.定义属性
b.定义方法

2.用new创建对象实例