首頁| 新聞| 娛樂| 游戲| 科普| 文學| 編程| 系統| 數據庫| 建站| 學院| 產品| 網管| 維修| 辦公| 熱點
asp對于一般的字符串輸出,使用內置對象的Response.Write即可,但對于數組的輸出就顯得有些力不從心了,下面這個函數就可以解決這個問題,雖然很簡單的函數,但對于調試或者數組輸出需要的項目來使用是非常方便的。
程序代碼<%Response.write array("some", "more", "lines")function arrayize(value) if isArray(value) then arrayize = value elseif isEmpty(value) then arrayize = array() else arrayize = array(value) end ifend functionfunction [](value) [] = arrayize(value)end functionsub println(line) for each l in [](line) response.write(l) nextend sub%>補充一下,如果只是單純的一維數組的話,可以用 程序代碼<%Response.Write(Join(arrTest, "<br />"))%>來實現同樣的輸出結果。附上關于Join函數的簡短解釋: 引用內容Join 函數返回一個字符串,此字符串由包含在數組中的許多子字符串聯接創建。Join(list[,delimiter])參數list必選項。包含要聯接的子字符串一維數組。Delimiter可選項。在返回字符串中用于分隔子字符串的字符。如果省略,將使用空字符 ("")。如果 delimiter 是零長度字符串,則在同一列表中列出全部項,沒有分界符。
Response.write array("some", "more", "lines")function arrayize(value) if isArray(value) then arrayize = value elseif isEmpty(value) then arrayize = array() else arrayize = array(value) end ifend function
function [](value) [] = arrayize(value)end function
sub println(line) for each l in [](line) response.write(l) nextend sub%>
補充一下,如果只是單純的一維數組的話,可以用
程序代碼<%Response.Write(Join(arrTest, "<br />"))%>
來實現同樣的輸出結果。
附上關于Join函數的簡短解釋:
引用內容
Join 函數返回一個字符串,此字符串由包含在數組中的許多子字符串聯接創建。Join(list[,delimiter])參數list必選項。包含要聯接的子字符串一維數組。Delimiter可選項。在返回字符串中用于分隔子字符串的字符。如果省略,將使用空字符 ("")。如果 delimiter 是零長度字符串,則在同一列表中列出全部項,沒有分界符。
索泰發布一款GTX 1070 Mini迷
AMD新旗艦顯卡輕松干翻NVIDIA
索泰發布一款GTX 1070 Mini迷你版本:小機
芭蕾舞蹈表演,真實美到極致
下午茶時間,悠然自得的休憩
充斥這繁華奢靡氣息的城市迪拜風景圖片
從山間到田野再到大海美麗的自然風景圖片
肉食主義者的最愛美食烤肉圖片
夏日甜心草莓美食圖片
人逢知己千杯少,喝酒搞笑圖集
搞笑試卷,學生惡搞答題
新聞熱點
疑難解答
圖片精選
使用ASP建設私人搜索引擎
華為短消息中心的發展與應用
移動通信計費及客戶服務系統
移動客戶服務中心系統
網友關注