js对象与DOM
1.js的String对象
- 创建String对象
var str = "字符串内容";
属性:length 表示字符串长度
方法:(1)、与html相关的方法
.bold(); 加粗字符串
.fontcolor(color); 设置字符串颜色
传参为颜色.fontsize();设置字符串大小
.link(url); 将字符串显示为超链接
传参为链接地址.sub();将字符串显示为下标
.sup();将字符串显示为上标(2)、与Java相似的方法
.cancat(str);连接字符串
传参为需要连接的字符串
.charAt(num);返回指定位置的字符串
传参为表示字符串位置的数字
.indexOf(str);检索字符串,返回字符串位置
传参为需要检索的字符串
.split(); 分割字符串 返回一个数组。
传参为需要分割出去的字符串.replace("str1","str2"); 替换字符串。
传参:被替换的字符串,字符串
.substr(start,length); 从start位置开始截取length长度的字符串.substring(start,end); 从start位置开始到end位置结束 ,但不包含end位置字符
[start,end);
2.js的Array对象
属性:length.
方法:
.cancat(arr);数组连接
.join("--"); 使用指定字符间隔数组元素
eg: var arr = new Array(3); arr[0] = "a"; arr[1] = "b"; arr[2] = "b"; document.write(arr.arr.join("--"));
输出结果为"a--b--c"
.push(); 向数组末尾添加添加元素。返回数组新的长度。
也可添加数组,此时整个数组作为整体,长度为 1
.pop(); 删除最后一个元素,返回被删除的元素。.reverse(); 颠倒数组中元素的顺序(逆序排列数组)
3.js的Date对象
Java中获取当前时间
Date date = new Date(); //使用方法格式化