1. 对象:属性与方法的组合,有三类
a) 浏览器对象:浏览器窗口window,文档 document,url地址等
b) 脚本对象:String字符串对象,Date日期对象,Math数学对象等
c) HTML 对象:各种HTML标签:,段落<P>,图片<IMG>,超链接<A>等
2. String对象:
a) 创建字符串:声明变量或创建字符串对象
var newstr = “这是我的字符串“
var newstr = new String (“这是我的字符串")
b) 属性:length 长度
c) 方法:
big( ) |
增大字符串文本 |
blink( ) |
使字符串文本闪烁(IE 浏览器不支持) |
bold( ) |
加粗字符串文本 |
fontcolor( ) |
确定字体颜色 |
italics( ) |
用斜体显示字符串 |
indexOf(“子字符串”,起始位置 ) |
查找子字符串的位置 |
strike( ) |
显示加删除线的文本 |
sub( ) |
将文本显示为下标 |
substr( 0,1 ) |
裁剪字符串(起始,长度) |
toLowerCase( ) |
将字符串转换成小写 |
toUpperCase( ) |
将字符串转换成大写 |
3. Math对象:
a) 属性:PI、LN10、E
b) 方法:
i. abs(y):返回 y 的绝对值
ii. sin (y)、cos (y)、tan (y):返回 y 的正弦、余弦、正切值
iii. min (x, y):返回 x 和 y 两个数中较小的数
iv. max (x, y):返回 x 和 y 两个数中较大的数
v. random:返回0-1之间的随机数
vi. round (y):四舍五入取整
vii. sqrt (y):返回 y 的平方根