Development/JavaScript, jQuery, ...(535)
-
내장 함수
내장 함수자바스크립트에서 자체 제공하는 기본 내장 함수 · 대화 상자 출력하는 내장 함수· 타이머 함수· 인코딩, 디코딩· eval(String)· 숫자확인 내장 함수· 숫자 변환 함수
-
선언적 함수형태의 내부 함수
선언적 함수형태의 내부 함수· 내부 함수 (선언적 함수) : 함수 안에 함수 생성· 내부 함수는 함수 안에 선언 후 호출해 주어야 합니다.· 내부 함수는 외부코드에서 접근 불가능합니다. · 내부 함수는 함수 내부에서 해당 함수를 재귀적으로 호출하거나, 디버거 등에서 함수를 구분할 때 사용되어 집니다.
-
내부 함수(inner function)
내부 함수(inner function)· 함수 내부에 선언한 함수를 지칭입니다.· 내부 함수를 사용하면 외부에 이름이 같은 함수가 있어도 내부 함수가 우선적으로 호출됩니다.· 하나의 외부 함수에 여러 개의 내부 함수가 있을 수 있습니다
-
가변 인자 함수
가변 인자 함수· 함수에서 입력할 수 있는 매개변수 개수가 변하는 함수입니다.· 가변 인자 함수는 정의된 것과 달리 입력된 매개 변수를 모두 활용할 수 있는 함수입니다.· 모든 함수가 따로 선언은 하지 않았지만 매개변수를 저장하기 위해 arguments 배열을 이용하여 저장합니다. //빈 배열 생성var array1 = Array();//매개 변수만큼의 크기를 가지는 배열 생성var array2 = Array(10);//매개 변수를 배열로 만듬var array3 = Array(273, 103, 57, 32); arguments함수에서 입력받은 매개 변수를 저장하고 있는 배열
-
자바스크립트 함수의 다양한 형태
함수의 다양한 형태· 가변인자 함수· 익명 함수· 내부 함수 (내장 함수)· 즉시 실행 함수· 콜백 함수· 함수를 리턴하는 함수
-
return;, return 값의 활용
return;· 반환 및 종료를 의미· return문을 만나면 현재 함수를 종료하고 호출한 곳으로 이동합니다.· 리턴값은 돌려줄 값 앞에 return 키워드를 붙여 표시하며 함수 호출한 쪽으로 특정 값을 되돌려 줍니다.· 반환 값이 있을 경우 해당되는 반환값과 함께 호출한 곳으로 이동· return문 아래 코드는 수행되지 않습니다.· return 키워드 사용시 값을 지정하지 않아도 함수를 호출한 곳으로 돌아갑니다. return 값의 활용return 키워드를 사용해 함수를 호출한 곳으로 값 넘김 function returnTest( ) { alert('문장 A'); // 함수를 호출한 곳으로 돌아감 return; alert('문장 B');