이와 같은 URL이있다 = HTTP :? //Item.taobao.com/item.htm A = 1, B = 2, C = & D = XXX 및 E 각각은 URL 파라미터를 얻을 JS 추출하는 프로그램을 작성주세요 (파라미터 명과 파라미터 불확실성 수) 어느 같은, 키 - 값 JSON 구조로서 반환 { '1', B : '2', C '', D 'xxx'가, 예하십시오 미정}

첫 번째 방법 :

        CONSOLE.LOG (해서 getJSON (URL));
        함수 해서 getJSON (URL) {
             VAR OBJ = {};
            VAR의 도착 = url.split ( "?") [1] .split ( "&" );
             ( VAR ; I <arr.length I ++ I = 0 ) {
                 var에 arr1 도착 = [I] .split ( "=" );
                VAR의 키 arr1 = [0 ];
                VAR의 값 = arr1 [1 ]; 
                [키] OBJ = 값; 
            } 
            반환 OBJ를; 
        }

두 번째 방법 : 플러그인 decode.js의 도입

        VAR의 STR = url.split ( "?") [1 ]; 
        STR = 디코드 (STR); 
        CONSOLE.LOG (STR);

 

추천

출처www.cnblogs.com/wuqilang/p/11367007.html