數組都是從0開始。 javascript是arrayname[i],而vbscript是arrayname(i)
javascript的字符串還是從0開始,比如取第一個字符,stringname.charAt(0)。
var s="abcd";
s.indexOf("b")返回1
asp的字符串下標從1開始。比如取第一個字符:mid(stringname,1,1)。
再比如:s="abcd"
instr(s,"b")返回2.
另外asp的字符串函數習慣參數是(下標,長度),而js是(第一個下標,第二個下標),區別見asp的mid()和js的substring()
對vbscript的這種數組和字符串不統一的做法表示憤慨。