As matrizes começam de 0. JavaScript é ArrayName [i], e o VBScript é ArrayName (i)
A sequência de JavaScript ainda começa a partir de 0, por exemplo, pegue o primeiro caractere, stringname.charat (0).
var s = "ABCD";
S.IndexOF ("B") retorna 1
O subscrito da string do ASP começa em 1. Por exemplo, pegue o primeiro caractere: MID (StringName, 1,1).
Por exemplo: s = "ABCD"
Instr (S, "B") retorna 2.
Além disso, os parâmetros habituais da função da string da ASP são (subscrições, comprimento), enquanto JS é (primeiro subscrito, segundo subscrito).
Expresse indignação com as matrizes e cordas inconsistentes do VBScript.