반응형
const urlParams = new URLSearchParams(new URL("https://testsample.net/?test_param=testcode&mode=write").search);
console.log(urlParams.get('test_param')); // testcode
console.log(urlParams.has('mode'));
console.log(urlParams.has('test_param_3')); //false 파라미터 존재 여부 확인
console.log(urlParams.toString()); //test_param=testcode&mode=write
urlParams.append('add', 'addtest'); //test_param=testcode&mode=write&add=addtest
console.log(urlParams.toString());
urlParams.delete('add'); //파라미터 삭제
urlParams.set('mode','edit'); //파라미터값 변경
console.log(urlParams.toString()); //test_param=testcode&mode=edit
반응형
'소프트웨어 개발 > javascript' 카테고리의 다른 글
javascript - 자바스크립트 input text 값 숫자 형태로 가져오기 valueAsNumber (0) | 2023.02.06 |
---|---|
javascript - 텍스트 박스(input text box) 복사/잘라내기/붙여 넣기 방지 (0) | 2023.02.06 |
[javascript] 자바스크립트 텍스트(text) 음성출력 SpeechSynthesisUtterance - text to speech (0) | 2023.02.04 |
[javascript] 자바스크립트 json 문법검사 (0) | 2023.02.02 |
[javascript] 자바스크립트-배열값 평균 구하기 (0) | 2023.02.02 |
댓글