Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

Hjin Blog

javascript기초(function : 함수,파라미터 문법) 본문

Javascript

javascript기초(function : 함수,파라미터 문법)

H진 2022. 11. 1. 22:38

function 은 긴 코드를 축약하고 싶을때 쓰인다.(특정 기능을 다음에도 쓰기 위해 모듈화 해놓는 문법)

 

function 함수이름(){
  코드
}

 

기본적으로 위와 같은 방법으로 작성한다.

작성된 함수는 함수이름()을 쓸 때 마다 해당 자리에 코드가 실행된다.

 

EX)

 

<script>
    function closeButton(){
           document.getElementById('alert').style.display = 'none';
        }
 </script>

 

function 을 이용해 closeButton이라는 함수를 생성하였다.

코드는 버튼을 눌렀을때 alert 박스가 닫히는 코드

 

<div class="alert-box" id="alert">알림창
        <button class="close-Button" onclick="closeButton();">X</button>
    </div>

onclick에 긴 코드를 넣는것 보다 훨씬 깔끔해졌다 이렇게 함수 명만 넣어주면 함수 안에 있는 코드가 실행된다.


function 파라미터 문법

 

<script>
    function closeButton(파라미터){
           document.getElementById('alert').style.display = '파라미터';
        }
 </script>

 

파라미터는 함수의 소괄호( )내에 파라미터를 생성하게 되면 해당 값을 그 자리에 가져다 준다.

 

closeButton('none');

함수에 다음과 같이 파라미터 값을 넣어주면 어떻게 될까

해당 값은 style.display = "none" 값을 가지고 실행된다.

 

파라미터 문법을 이용하면 비슷한 코드를 여러개 만들 필요없이 파라미터를 이용해 함수 하나만을 이용할수 있는것이 장점이다.

 

 

'Javascript' 카테고리의 다른 글

javascript기초(toggle,querySelector)  (0) 2022.11.02
javascript기초(addEventListener,콜백함수)  (0) 2022.11.01
javascript기초(동적 UI, Alert 박스)  (0) 2022.11.01
javascript 기초(html 조작, 변경)  (0) 2022.10.31
JavaScript란  (0) 2022.10.11