asp中的一個奇怪的函數

來源:互聯網
上載者:User
函數


    asp中有很多的文章在研究如何提高asp程式的執行效率,我們 得出結論 在<% 和 %> 之間的代碼執行的速度要高於 在這個標籤之外的代碼,我們有沒有想過 如何重複的利用這些在標籤之外的代碼呢?
    有的人可能覺得 這個沒有什麼意義!但是我們可以 懷著 一種很輕鬆的心態來看看下面這個例子,看看我們得到了什麼有趣的現象!在這個例子中,我們用到了 MSDN 中沒有介紹的 WriteBlock 函數:
test.asp
<html>
<head>
<title>看看,真奇怪</title>
</head>
<body>
<%
response.write "這個是測試。。。1<br>"
%>
大家猜猜看。。。
<br>
<%

response.write "奇怪函數的輸出:<br><br>"
response.write "開始<br>"
response.WriteBlock(1)
response.write "結束<br>"
%>
</body>
</html>
一定想象不到 輸出了什嗎? 哈哈,原來是輸出了 第二段 沒有在<% 之間 %> 的HTML 程式碼
同樣我們可以在 WriteBlock 的參數裡寫上 1,2,3,... 只要這個 程式碼片段 存在!!!
如果不存在的話,程式會返回錯誤




相關文章

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。