JavaScript String对象
一、JavaScript 字符串(String) 对象
String 对象用于处理已有的字符块。
1.1、JavaScript String(字符串)对象 实例
例子:
下面的例子使用字符串对象的长度属性来计算字符串的长度。
var txt="Hello world!"
document.write(txt.length)
上面的代码输出为:
12
下面的例子使用字符串对象的toUpperCase()方法将字符串转换为大写:
var txt="Hello world!"
document.write(txt.toUpperCase())
上面的代码输出为:
HELLO WORLD!
1.2、String对象常用的方法
anchor() 生产锚点
charAt() 返回指定索引位置处的字符。
charCodeAt() 回一个整数,代表指定位置上字符的 Unicode 编码。
concat() 回字符串值,该值包含了两个或更多个提供的字符串的连接。
fontcolor() 把带有 COLOR 属性的一个 HTML <FONT> 标记放置在 String 对象中的文本两端
indexOf() 返回 String 对象内第一次出现子字符串的字符位置
italics() 把 HTML <I> 标记放置在 String 对象中的文本两端。
link() 把一个有 HREF 属性的 HTML 锚点放置在 String 对象中的文本两端。
replace() 返回根据正则表达式进行文字替换后的字符串的复制
split() 切割
substr() 截取子串
toUpperCase() 转大写
toLowerCase 转小写
实例:
//方法
document.write("第五章".anchor("ch1"));
document.write("第五章".blink());
// 返回在指定位置的字符。
document.write("第五章".charAt(0));
document.write("a".charCodeAt(0));
document.write("第五章".concat("abc"));
document.write("第五章".fontcolor("#ff0000"));
document.write("第五章".indexOf("五"));
document.write("第五章".italics());
document.write("第五章".link());
document.write("helloworld".replace(/l/g, "L"));
document.write("<br/>");
var names = "jack-lili-lucy".split("-");
for (var temp in names) {
document.write(names[temp] + "<br/>");
}
document.write("<br/>");
document.write("helloworld".substr(1, 2)); //el
document.write("helloworld".substring(1, 2));//e
document.write("helloworld".toUpperCase());
document.write(new String("java").toString() == new String("java").toString());
热门文章
优秀文章