개발하는 냥이 (=ↀωↀ=)

고정 헤더 영역

글 제목

메뉴 레이어

개발하는 냥이 (=ↀωↀ=)

메뉴 리스트

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
  • 분류 전체보기 (159)
    • 개발 (148)
      • Android (9)
      • CSS (0)
      • DB (3)
      • HTML (0)
      • Java (53)
      • JavaScript (79)
      • NodeJS (0)
      • Python (0)
      • React (1)
      • iOS (2)
      • Visual C++ (1)
    • Tools (9)
    • MAC (2)

검색 레이어

개발하는 냥이 (=ↀωↀ=)

검색 영역

컨텐츠 검색

함수

  • JavaScript - 내장함수

    2018.11.29 by 뉴에이스

  • JavaScript - 선언적 함수와 익명 함수

    2018.10.29 by 뉴에이스

  • JavaScript - 함수(function)

    2018.10.29 by 뉴에이스

JavaScript - 내장함수

내부 함수 - 함수 안에 선언된 함수 - 내부함수의 호출은 자신이 선언된 외부함수 내에서만 접근이 가능함 소스 "use strict"; // 자신을 감싸는 함수가 없는 외부 함수 function outerFn() { console.log("outerFn"); // 내부 함수 function innerFn() { console.log("innerFn"); } // innerFn을 포함하고 있는 함수내에서만 호출 가능 // 내부 함수 호출 innerFn(); } outerFn(); // 외부에서 호출 불가능 //innerFn(); 결과 outerFn innerFn

개발/JavaScript 2018. 11. 29. 11:15

JavaScript - 선언적 함수와 익명 함수

선언적 함수란? (어느위치에서나 사용 가능) - 함수 선언시 이름이 있는것 - 컴파일 시점에 함수 정보를 등록 (함수 호이스팅) - 함수를 선언하기 이전에 사용이 가능하다. (호이스팅이 되기 때문에) (선언문이 위로 끌어 올려짐) - 함수가 별도의 return문을 사용하지 않은 경우 디폴트로 undefined가 반환된다. 소스 "use strict" // fn1이 선언되기 이전에 호출이 가능하다. (컴파일시 함수의 호이스팅 과정에 의해서) var result = fn1(100, 200); console.log("fn1 : ", result) function fn1(num1, num2) { return num1 + num2; } function fn2() { } result = fn2(); console...

개발/JavaScript 2018. 10. 29. 13:40

JavaScript - 함수(function)

함수(function) : 명령어들을 묶어 놓은 블럭 function [함수명]([매개변수, ...]){ 실행명령어1.. 실행명령어2.. 실행명령어3.. [ return 반환값; ] } 자바와의 차이점 - 매개변수 선언시 변수 타입에 대한 var, let, const를 붙이지 않는다. - 반환타입 자체를 표시하지 않아도 된다. - 함수명 생략 가능, 익명함수 선언적함수 소스 // 1. 파라미터(매개변수) 정보 없고, 반환값이 없는 형태 (void) function fn1() { console.log("fn1 - 1"); } // f1 이름으로 선언된 함수를 실행한다. fn1(); // 2. 파라미터 정보 없고 반환값이 있는 형태 function fn2() { console.log("fn2 - 2"); r..

개발/JavaScript 2018. 10. 29. 13:17

추가 정보

인기글

최신글

페이징

이전
1
다음
개발하는 냥이 (=ↀωↀ=) 오류 코드는 제보 바랍니다.

티스토리툴바