[js] 함수 파라미터 key값 동적으로 전송

Sora Kim·2022년 10월 6일
0

JS / jquery

목록 보기
4/12
<a href = "javascript:test.send('/test/test.jsp','aaa','1')">
<a href = "javascript:test.send('/test/test.jsp','bbb','1')">
<a href = "javascript:test.send('/test/test.jsp','ccc','1')">

전달해야하는 시퀀스명이 서로 다를때,
하드코딩이 아닌 함수로 페이지 이동을 하려고 한다.

(이동 관련 js는 생략 -- 회사공통JS임)

전달하는 파라미터 key값인 seqNm 을 동적으로 전달해주려면
[ ] 이용해주면됨!

const test = {
	send: function(url,seqNm,seqNo){
		comm.goPage(url, {
			[seqNm]: seqNo 
		});
	},
}

이렇게 전달안하면 내가 원하는
/test/test.do?aaa=1 이 아니라
/test/test.do?seqNm=1 로 페이지 이동되니까 꼭 key값을 동적으로!

profile
개발잘하고시풔!!!!!!!

0개의 댓글