Javascript – how to change javascript function to ActionScript 3

actionscriptactionscript-3javascript

anybody can help me to change that javascript function to AS3?

thanks 🙂

        function parseURLtoVars(strLocation){
        var rArray = new Array();
        var key;
        var urlString = new String(strLocation);

        if (urlString.search(/\?/)>-1){
            var qArray = urlString.split('?')[1].split('&');

            if (qArray.length > 0){
                for (key in qArray){
                    var arVal = qArray[key].split('=');
                    if (arVal.length ==2){
                        rArray[arVal[0]] = arVal[1];
                    } else {
                        continue;
                    }
                }
                return rArray;
            } else {
                return false;
            }
        }
        return false;
    }

Best Solution

How about

    private function parseURLtoVars(strLocation:String):*
    {
            var rArray:Array = new Array();
            var key:String;
            var urlString:String = new String(strLocation);

            if (urlString.search(/\?/)>-1){
                    var qArray:Array = urlString.split('?')[1].split('&');

                    if (qArray.length > 0){
                            for (key in qArray){
                                var arVal:Array = qArray[key].split('=');
                            if (arVal.length ==2){
                                    rArray[arVal[0]] = arVal[1];
                            } else {
                                    continue;
                            }
                    }
                    return rArray;
                    } else {
                    return false;
                    }
            }
            return false;
    }