Las matrices comienzan desde 0. JavaScript es ArrayName [i], y VBScript es ArrayName (i)
La cadena de JavaScript todavía comienza desde 0, por ejemplo, tome el primer carácter, StringName.Charat (0).
var s = "ABCD";
S.Indexof ("B") Devuelve 1
El subíndice de cadena de ASP comienza desde 1. Por ejemplo, tome el primer personaje: Mid (StringName, 1,1).
Por ejemplo: S = "ABCD"
Instr (S, "B") devuelve 2.
Además, los parámetros habituales de la función de cadena de ASP son (subíndice, longitud), mientras que JS es (primer subíndice, segundo subíndice).
Exprese indignación en las matrices y cuerdas inconsistentes de VBScript.