function을 쓰는 이유
1. 긴 코드를 짧게 축약할 수 있음
2. 파라미터를 사용하면 함수를 업그레이드할 수 있음
(한가지 동작만 주야장천 하는 게 아니라 파라미터를 사용하여 여러 가지 경우의 동작을 시킬 수 있음)
위 사진처럼 함수에 구멍을 뚫어 놓으면 해당 함수를 사용 할 때 구멍이라는 변수에 값을 입력할 수 있다.
이를 활용하면 알림창열기, 알림 창닫기 함수 2개를 알림 창 여닫기 함수 1개로 함축시킬 수 있다.
→ 코드가 훨씬 간결 해지고, 재활용성도 높아진다.
예시) +(더하기) 연산을 수행하여 2+1, 2+2, 2+3을 수행하는 함수를 만든다고 가정했을 때
- 파라미터를 사용하지 않았을 경우
- 파라미터를 사용했을 경우
둘을 비교 했을 때 누가 보더라도 후자가 코드 양도, 가독성도, 재활용성도 좋은 걸 알 수 있다!
굳이 파라미터의 필요성을 느끼지 못한다면 사용하지 않아도 개발에는 문제가 없다.
마무리!
위 설명이나 예제에서는 JS 문법을 사용하였는 데 이를 jQuery로 바꾸면 더 간결 해질 수 있고,
최근에 알게된 내용인 데 jQuery에 CSS를 수정하는 과정에서! important를 사용하고 싶을 때는 attr 메서드를 사용하면 된다고 한다!!
'프레임워크 > JS(+jQuery)' 카테고리의 다른 글
[JavaScript] new Map() (0) | 2024.05.14 |
---|---|
[jQuery] Script로 UI 조작하기 (alert box) (0) | 2022.04.22 |
[jQuery] 스크롤 감지 이벤트 (스크롤 이동 / 현재 스크롤 위치) (0) | 2022.04.18 |
[jQuery] 선택자 종류 (0) | 2022.04.18 |
[jQuery] 시작하기 + $(document).ready() (0) | 2022.04.15 |
댓글