본문 바로가기

온라인 강의/Javascript(생활코딩)

Javascript 함수(생활코딩)

반응형

함수

 

선언)

<script>
  function nightdayhandler(self) {
    // 아주 긴 Javascript 코드를 여기 넣어줍니다.
  }
</script>

사용)

<input id='night_day' type='button' value='night' onclick='nightdayhandler(this);'>

 

 

 매개변수와 인자

 

unction sum(left, right) {
  document.write(left + right);
}

매개변수: left, right

 

sum(2,3);

인자: 2,3

 

 

<script>
  function nightdayhandler(self) {
    if(self.value === 'night') {
    // 생략
    // 아주 긴 Javascript 코드를 여기 넣어줍니다.
  }
</script>
<input id='night_day' type='button' value='night' onclick='nightdayhandler(this);'>

this : 전역객체  = 당 코드가 포함된 태그를 가르켜 준다.

self : 매개변수 = this를 script태그내의 function 함수의 매개변수로 가져온다.

반응형

'온라인 강의 > Javascript(생활코딩)' 카테고리의 다른 글

Javascript 문법  (0) 2022.08.03
Javascript 활용(생활코딩)  (0) 2022.08.01
Javascript 객체(생활코딩)  (0) 2022.08.01
Javascript 제어문(생활코딩)  (0) 2022.07.31
웹과 자바스크립트(생활코딩)  (0) 2022.07.29