>function ParseParams (strRawParams) >{ > strRawParams = strRawParams.substring(1); > > var arrayParamTokens = strRawParams.split('&'); > for (var count = 0; count < arrayParamTokens.length; count++) > { > arrayParamTokens[count] = unescape(arrayParamTokens[count]); > this[count] = arrayParamTokens[count].substring(0, arrayParamTokens[count].indexOf('=')); >==>> this[this[count]] = arrayParamTokens[count].substring(arrayParamTokens[count].indexOf('=') + 1); > } > > return this; >} >>
>Object doesnt support this property or method. >>
>function ParseParams (strRawParams) >{ > strRawParams = strRawParams.substring(1); > > var arrayParamTokens = strRawParams.split('&'); int ArrayIndexer ; > for (var count = 0; count < arrayParamTokens.length; count++) > { > arrayParamTokens[count] = unescape(arrayParamTokens[count]); > this[count] = arrayParamTokens[count].substring(0, arrayParamTokens[count].indexOf('=')); ArrayIndexer = this[count] ; >==>> this[ArrayIndexer] = arrayParamTokens[count].substring(arrayParamTokens[count].indexOf('=') + 1); > } > > return this; >}If I undesrtood this code correctly?