1、串对象 (String)String对象:内部动态性。 访问属性和方法时, 需要声明对象。基本使用格式: objectName.属性 /方法 1. 串对象的属性该对象常用的只有一个属性, 即 length。它表明了字符串中的字符个数,包括所有符号。 2. 串对象的方法 说明: String对象的方法共有三十多个。主要用于有关字符串在 Web页面中的显示、字体大小、字体颜色、字符的搜索以及字符的大小写转换。主要方法:1) .锚点 anchor(): 该方法创建如用 Html文档中一样的anchor标记。使用 anchor如用 Html中 (A Name=“”)一样。通过下列格式访问 :Strin
2、g.anchor(anchorName)。 2) .有关字符显示的控制方法 v Big():用大字体显示;v Italics():斜体字显示v bold():粗体字显示v blink():字符闪烁显示v small():字符用小体字显示v fixed():固定高亮字显示v fontcolor(color):字体颜色方法;v fontsize(size):控制字体大小等。 3)字符串大小写转换 v toLowerCase():小写转换v toUpperCase():大写转换4)字符搜索:格式: indexOfcharactor,fromIndex v 作用:从指定 formIndtx位置开始搜索
3、 charactor第一次出现的位置。v 5)返回字串的一部分字串:v 格式: substring(start,end) v 返回从 start开始到 end的字符 算术函数的 Math对象 v 功能: 提供除加、减、乘、除以外的一引些自述运算。如对数,平方根等 。v 静动性: 静态对象1.主要属性v Math中提供了 10个属性,它们是数学中经常用到的常数 e、以 10为底的自然对数 LN10、以 2为底的自然对数 LN2、 3.14159的 PI、 1/2的平方根SQRT1-2、 2的平方根为 SQRT2等。 2.主要方法 v 绝对值: abs(x)v 正弦余弦值: sin(x),cos(
4、x)v 反正弦反余弦 :asin(x), acos(x) v 正切反正切: tan(x),atan(x)v 四舍五入取整: round(x)v 平方根: sqrt(x)v 对一个数进行舍入取整: floor(x)v 求自然对数: log(x)v 求 e的指数: exp(x)v 基于几方次的值: pow(base,exponent)v 返回 01之间的随机数: random() 日期及时间对象 Date v 功能: 提供一个有关日期和时间的对象。v 静动性: 动态性,即必须使用 new运算符创建一个实例。 v Date对象没有提供直接访问的属性。只具有获取和设置日期和时间的方法。 v 日期起始值
5、 :1770年 1月 1日 00:00:00。1.获取日期的时间方法 v getYear(): 返回年数v getMonth():返回当月号数v getDate():返回当日号数 v getDay():返回星期几 v getHours():返回小时数 v getMintes():返回分钟数 v getSeconds():返回秒数v getTime():返回毫秒数 2.设置日期和时间:v setYear():设置年v setDate():设置当月号数v setMonth():设置当月份数v setHours():设置小时数v setMintes():设置分钟数v setSeconds():设置秒数v setTime ():设置毫秒数数组对象 Array v 功能: 提供对数组类型数据的操作。v 静动性: 动态性,即必须使用 new运算符创建一个 实例v 1.属性:v 1) constructor 所建立对象的函数参考v 2) prototype 能够为对象加入的属性和方法v 3) length 获取数组元素的个数 ,即最大下标加 1