이 기사에서는 JavaScript의 문자열 매개 변수를 쿼리하는 방법에 대해 설명합니다. 참조를 위해 공유하십시오. 특정 구현 방법은 다음과 같습니다.
/* 쿼리 문자열 파싱 모든 매개 변수가 포함 된 개체를 반환합니다*/
함수 getQueryStringArgs () {
// 쿼리 문자열을 가져 와서 시작 물음표를 제거합니다.
var qs = (location.search.length> 0? location.search.substring (1) : '');
// 데이터를 저장하는 객체
args = {};
// 각 항목을 가져옵니다
var 항목 = qs.length? Qs.Split ( '&') : [],
항목 = null,
name = null,
// 루프에 사용합니다
i = 0, len = items.length;
// 각 항목을 Args 객체에 하나씩 추가합니다.
for (i = 0; i <len; i ++) {
항목 = 항목 [i] .split ( '=');
이름 = decodeUricomponent (항목 [0]);
값 = decodeUricomponent (항목 [1]);
if (name.length) {
args [name] = value;
}
}
반환 args;
}
이런 식으로 URL에서 해당 매개 변수 값을 쉽게 얻을 수 있습니다.
이 기사가 모든 사람의 JavaScript 프로그래밍에 도움이되기를 바랍니다.