使用字符串(字符串对象)
JScript中内建的最有用的对象之一是字符串对象,这个对象的方法可以用来以多种方式安排和处理字符串。例如,你可以用字符串方法以HTML格式提供一个字符串,你可以用方法来完成字符串的比较、查找、选取字符串等操作。
你通过new语句来建立一个新的字符串对象,来看下面的例子:
<%
mystring=new String(“I am a string”);
%>
<%=mystring%>
在此例中,建立了一个名为mystring的字符串对象,它含有字符串“I am a String”。当这个对象被输出时,这段文本就会被显示出来。
然而一般情况你不需要明确地建立一个字符串对象,你可以用文字串来建立一个字符串对象。例如,就象下面的脚本那样:
<%
mystring=“I am a string”;
%>
<%=mystring%>
在此例中,文字串“I am a String” 建立了一个字符串对象。在大部分情况下,这意味着你不必明确地建立一个字符串对象,你可以对这个文字串调用字符串对象的各种方法。
注意
什么时候你必须建立一个字符串对象?如果你想让一些字符串具有某些特定的属性而另一些字符串没有,这时就必须明确地建立单个的具有这些属性的字符串对象。这是因为所有缺省建立的字符串都共享一个共同的全局的字符串对象。
将HTML加入字符串
字符串对象的许多方法允许你在字符串中加入各种类型的HTML格式,在下面的例子中,三个字符串都以黑体输出:
<%
mystring=“I am bold!”;
mystring2=“I am also bold!”.bold();
%>
<%=mystring.bold()%>
<%=mystring2%>
<%=“I too am bold!”.bold()%>
Bold()方法代替了字符串两边的HTML标识符〈B〉和〈/B〉,你可以这样做一下来实现同一效果,例如,当在浏览器上显示下面脚本中的两个字符串时将是一样的:
<%=“I am bold!”.bold()%>
<%=“<B>I am bold!</B>”%>
如果你选择网络浏览器上的View Source命令时,你将会发现输出的恰好是同一字符串Bold()方法,只不过使HTML格式的字符串更方便些。
Bold()方法并不是唯一的将HTML标识符附加给字符串的方法,考虑下面的脚本中所有使用的方法(图9.3为网络服务器上显示的结果):
<BR> <%=“I am big!”.big()%>
<BR> <%=“I am bold!”.bold()%>
<BR> <%=“Blink, blink”.blink()%>
<BR> <%=“I am formatted with a fixed-width font”.fixed()%>
<BR> <%=“I am in italics”.italics()%>
<BR> <%=“I am small”.small()%>
<BR> <%=“I have a line through me”.strike()%>
<BR> <%=“I am in subscript”.sub()%>
<BR> <%=“I am in superscript”.sup()%>
<BR> <%=“I am the color red”.fontcolor(“red”)%>
<BR> <%=“I
使用字符串(字符串对象)
站长评论(0) 查看所有评论
相关新闻
热门新闻
- 24日 4卡巴斯基7.0注册码
- 26日 4卡巴斯基7.0授权key文件
- 20日 451种子码
- 21日 4WinAVI Video Converter V8.0 Final 注册码
- 28日 4瑞星2008ID序列号
- 22日 4地下城与勇士外挂
- 16日 42008经典短信
- 22日 4用到2010年卡巴kis7.0序列号
- 30日 42008金山毒霸通行证
- 24日 42008木马清道夫注册码
推荐新闻
- 03日 4免费网络电话 邮箱注册免费免费电话 永久免费打电话
- 20日 42008经典手机短信4
- 19日 42008QQ空白昵称的实现方法
- 19日 42008最新免费QQ秀59款
- 18日 42008经典手机短信
- 18日 42008整人短信
- 18日 42008手机短信谜语
- 16日 4美国 2G免费PHP+MYSQL空间
- 16日 4外国 fatehost.net 300M/10G/PHP/MYSQL/FTP
- 16日 42008最新QQ空间免费皮肤代码
