?? 9-13.cfm.htm
字號:
<html>
<head>
<title>指定缺省對象(with)</title>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb_2312-80">
<meta NAME="GENERATOR" CONTENT="Microsoft FrontPage 3.0">
</head>
<body>
<font FACE="宋體" SIZE="5"><b>
<p ALIGN="JUSTIFY">指定缺省對象(with)</p>
</b></font><font FACE="宋體" SIZE="3">
<p ALIGN="JUSTIFY">JScript的面向對象特性導致了許多額外的代碼,你在調用一個方法前,你必須指定這個方法的對象。如果你要調用同一個對象的許多方法,一次又一次的輸入這個對象的名字是非常煩瑣的。</p>
<p ALIGN="JUSTIFY">很幸運,有一個JScript的語句能改變這一局面。使用with語句,你可以為大量的語句指定一個缺省的對象,在這一組語句中,你不需要在使用這個對象的方法時指明這個對象的名字。</p>
<p ALIGN="JUSTIFY">例如,假設你需要產生三個隨機數,通常,你要使用下面所示的腳本來實現這一功能:</p>
<p ALIGN="JUSTIFY"><%</p>
<p ALIGN="JUSTIFY">myrandom1=Math.random();</p>
<p ALIGN="JUSTIFY">myrandom2=Math.random();</p>
<p ALIGN="JUSTIFY">myrandom3=Math.random();</p>
<p ALIGN="JUSTIFY">%></p>
<p ALIGN="JUSTIFY">如果你將Math對象作為缺省對象,你就不用重復輸入這個對象的名字了。下面的例子用with語句重寫了這個腳本:</p>
<p ALIGN="JUSTIFY"><%</p>
<p ALIGN="JUSTIFY">with (Math)</p>
<p ALIGN="JUSTIFY">{</p>
<p ALIGN="JUSTIFY">myrandom1=random();</p>
<p ALIGN="JUSTIFY">myrandom2=random();</p>
<p ALIGN="JUSTIFY">myrandom3=random();</p>
<p ALIGN="JUSTIFY">}</p>
<p ALIGN="JUSTIFY">%></p>
<p ALIGN="JUSTIFY">在這種情況下使用with語句,你將會節省擊鍵次數。如果你在鍵盤前連續輸入幾個小時,則會大大地節省你的擊鍵次數。</p>
</font><font FACE="宋體" SIZE="5"><b>
<p ALIGN="JUSTIFY">小結</p>
</b></font><font FACE="宋體" SIZE="3">
<p ALIGN="JUSTIFY">本章概略地向你介紹了JScript。你學習了怎樣使用大部分重要的JScript對象的方法和屬性,包括日期、數學、字符串以及數組對象。你還學習了怎樣建立你自己的對象。最后,你學習了怎樣使用JScript語句來控制你的腳本的流程。</p>
<p ALIGN="JUSTIFY">在讀完本章之后,你應當能夠在你的Active Server Pages中使用JScript。在本書的第四部分,你將學習怎樣控制Active
Server Pages的對象和組件。你對JScript的知識將會為你提供建立真正的動態網站的最大的靈活性。</p>
</font>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -