一、html标记的格式编排方法
string对象提供了格式编排的方法,可以把字符串内容输出成对应的html标签,其实就是直接把文本放到标签中,或者把文本作为标签的属性。
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<script language ="javascript">
var s = "Javascript是一种功能非常强大的脚本语言!";
document.write("<br>"+s.anchor("a1")); //类似于<a name="a1"></a>
document.write("<br>"+s.big()); //大写
document.write("<br>"+s.small()); //小写
document.write("<br>"+s.fixed());
document.write("<br>"+s.link("http://www.baidu.com")); //<link href="http://www.baidu.com"></link>
document.write("<br>"+s.fontcolor("green"));
document.write("<br>"+s.fontsize(5));
document.write("<br>"+s.bold()); //粗体
document.write("<br>"+s.italics()); //斜体
document.write("<br>"+s.strike()); //划线
document.write("<br>"+s.sub());
document.write("<br>"+s.sup());
</script>
</body>
</html>
二、字符串函数
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<script language="javascript">
var s = "JavaScript编程你也行";
//长度、大小写
document.write("<br>"+ s.length);
document.write("<br>"+ s.toLowerCase());
document.write("<br>"+ s.toUpperCase());
//获取指定字符、字符对应的unicode编码,索引值从0开始
document.write("<br>"+ s.charAt(11));
document.write("<br>"+ s.charCodeAt(11)); //返回:程,16禁止编码为 7a0b
//查找子串
document.write("<br>"+ s.indexOf("a",2)); //返回字符a出现第2次的索引值,从前往后找
document.write("<br>"+ s.lastIndexOf("a",2)); //返回字符a出现第2次的索引值,从后往前找
document.write("<br>"+ s.search("a")); //返回字符的索引值
document.write("<br>"+ s.match("Java")); //返回找到的字符
//子串处理
document.write("<br>"+ s.replace("Java","J")); //替换字符串
document.write("<br>"+ s.split("t")); //按照t分隔成2个字符串
document.write("<br>"+ s.substr(0,10)); //返回找到的字符
document.write("<br>"+ s.substring(0,10)); //返回索引值在0~10之间的子串,不含索引值10的字符
document.write("<br>"+ s.concat("!!!")); //拼接字符串
</script>
</body>
</html>