[jQuery] 파라미터(인자) 사용하기
본문 바로가기
프레임워크/JS(+jQuery)

[jQuery] 파라미터(인자) 사용하기

by 은돌1113 2022. 4. 27.

function을 쓰는 이유

1. 긴 코드를 짧게 축약할 수 있음

2. 파라미터를 사용하면 함수를 업그레이드할 수 있음

   (한가지 동작만 주야장천 하는 게 아니라 파라미터를 사용하여 여러 가지 경우의 동작을 시킬 수 있음)

위 사진처럼 함수에 구멍을 뚫어 놓으면 해당 함수를 사용 할 때 구멍이라는 변수에 값을 입력할 수 있다.

 

이를 활용하면 알림창열기, 알림 창닫기 함수 2개를 알림 창 여닫기 함수 1개로 함축시킬 수 있다. 

→ 코드가 훨씬 간결 해지고, 재활용성도 높아진다.

 

예시) +(더하기) 연산을 수행하여 2+1, 2+2, 2+3을 수행하는 함수를 만든다고 가정했을 때 

 

- 파라미터를 사용하지 않았을 경우

 

- 파라미터를 사용했을 경우

 

둘을 비교 했을 때 누가 보더라도 후자가 코드 양도, 가독성도, 재활용성도 좋은 걸 알 수 있다!

굳이 파라미터의 필요성을 느끼지 못한다면 사용하지 않아도 개발에는 문제가 없다.

 

마무리!

위 설명이나 예제에서는 JS 문법을 사용하였는 데 이를 jQuery로 바꾸면 더 간결 해질 수 있고,

최근에 알게된 내용인 데 jQuery에 CSS를 수정하는 과정에서! important를 사용하고 싶을 때는 attr 메서드를 사용하면 된다고 한다!!

댓글