<%--JavaScript學習--%>
<script type="text/javascript" language="JavaScript">
function PersionShow()
{
var vStr=new String("HaHa!");
alert(vStr.length);
alert("study JavaScript".length);
var vLen="JavaScript";
//length 屬性:返回 String 對象的長度。
alert(vLen.length);
}
function ShowBig()
{
var vLen="JavaScript";
//big方法:把 HTML <BIG> 標記放置在 String 對象中的文本兩端。
alert(vLen.big());
}
function ShowFontColor()
{
var vLen="JavaScript";
//fontcolor方法:把帶有 COLOR 屬性的一個 HTML <FONT> 標記放置在 String 對象中的文本兩端。
alert(vLen.fontcolor("red"));
}
function ShowLink()
{
var vLen="JavaScript";
//link 方法:把一個有 HREF 屬性的 HTML 錨點放置在 String 對象中的文本兩端。
alert(vLen.link("http://scottckt.cnblogs.com"));
}
function ShowCharAt()
{
var vLen="JavaScript";
//charAt方法:返回指定索引位置處的字元。
alert(vLen.charAt(5));
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<%--測試使用的按鈕--%>
<input id="Button1" type="button" runat="server" value="測試" onclick="PersionShow();" />
<input id="Button2" type="button" runat="server" value="測試big" onclick="ShowBig();" />
<input id="Button3" type="button" runat="server" value="測試Font" onclick="ShowFontColor();" />
<input id="Button4" type="button" runat="server" value="測試link" onclick="ShowLink();" />
<input id="Button5" type="button" runat="server" value="測試charAt" onclick="ShowCharAt();" />
string對象中的其它方法:
charCodeAt方法:返回一個整數,代表指定位置上字元的 Unicode 編碼。
indexOf 方法:返回 String 對象內第一次出現子字串的字元位置。
lastIndexOf 方法:返回 String 對象中子字串最後出現的位置。
slice方法:返回字串的片段。
substr 方法:返回一個從指定位置開始的指定長度的子字串。如果 length 為 0 或負數,將返回一個Null 字元串。如果沒有指定該參數,則子字串將延續到 stringvar 的最後。
substring 方法:返回位於 String 對象中指定位置的子字串。substring 方法將返回一個包含從 start 到最後(不包含 end )的子字串的字串。
search 方法:返回與Regex尋找內容匹配的第一個子字串的位置。
match 方法:使用Regex模式對字串執行尋找,並將包含尋找的結果作為數組返回。
replace 方法:返回根據Regex進行文字替換後的字串的複製。