顯示具有 ASP搞怪寫法 標籤的文章。 顯示所有文章
顯示具有 ASP搞怪寫法 標籤的文章。 顯示所有文章

2009年5月14日 星期四

[比較] Array

1.JS的Array是一種物件,所以他的陣列可以用索引(index)或是設定的id來呼叫。
ex: aryK[1]["name"]。

JS的Array物件,也可以建立多維陣列。

2.VBS的Array是一種函數,可以建立多維陣列,但是只能使用陣列引數(索引, index)來呼叫。ex: A(3)(4)
  如果要用設定的id來呼叫,就得利用Dictionary物件。

[注意事項]同時使用jscript和vbscript建立ASP程式

1. 程式區塊的宣告:
  因為預設的ASP語法是VBScript,所以每一個.asp檔的開頭都會寫
<%@Language = VBScript%>

如果你硬要在預設為VBScript語法的ASP使用JScript,請愛用以下的區段
 <Script Language = "JScript", Runat = "Server">
 </Script>
將JScript程式碼寫在其中,這樣會好很多

2. Response.End的能力
  假設預設語言是VBScript。

  你在VBScript的區段下Response.End,他會終止全部的動作,也就是說server端script程式與client端的html語法都會停下來。

  但是如果寫在JScript的區段中,只有server端的script程式停下來,html語法還是會繼續跑完。(這只是觀察到的現象而已。)