전체 글(14822)
-
내부 함수(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');
-
함수 내부에 자동 생성되는 변수 arguments. arguments객체, arguments 객체 구성, arguments 객체 이용
함수 내부에 자동 생성되는 변수 arguments arguments는 객체의 자료형과 배열의 길이 출력해 줍니다.
-
APT (Advanced Persistent Threat)
APT (Advanced Persistent Threat)· 지능형의 지속적인 위협으로 불리는 공격의 형태이며, · 금전, 이념, 정치 등 정해진 목표를 달성하기 위해 고도의 기법을 이용하여 지속적으로 공격을 감행하는 공격 프로세스를 말합니다. · 특정 사이트를 대상한 사이버 공격이며 시스템 파괴 또는 기밀문서 유출들을 목표로 시스템에 침입하여 악성코드 자신을 숨시고 장기적이고 집중적이로 은밀하게 공격합니다.