- 01. 선언적 함수
- 02. 익명 함수
- 03. 매개변수 함수
- 04. 리턴값 함수
- 05. 화살표 함수 : 선언적 함수
- 06. 화살표 함수 : 익명 함수
- 07. 화살표 함수 : 매개변수
- 08. 화살표 함수 : 리턴값 함수
- 09. 화살표 함수 : 익명함수 + 매개변수 + 리턴값
- 10. 화살표 함수 : 익명함수 + 매개변수 + 리턴값 + 괄호 생략
- 11. 화살표 함수 : 익명함수 + 매개변수 + 리턴값 + 괄호 생략 + 리턴생략
- 12. 화살표 함수 : 선언적함수 + 매개변수 + 리턴값 + 괄호 생략 + 리턴생략
- 01. 내부 함수
- 01. 즉시실행 함수
- 01. 파라미터 함수
- 01. 아규먼트 함수
- 01. 재귀 함수
- 01. 콜백 함수
- 01. 객체생성자 함수
- 01. 프로토타입 함수
- 01. 객체 리터럴 함수
- 01. 클래스
01. 선언적 함수
{
function func(){
document.write("함수가 실행되었습니다.1 ");
}
func();
}
결과보기
함수가 실행되었습니다.1
02. 익명 함수
{
const func = function(){
document.write("함수가 실행되었습니다.2 ");
}
func();
}
결과보기
함수가 실행되었습니다.2
03. 매개변수 함수
{
function func(str) {
document.write(str);
}
func("함수가 실행되었습니다.3")
}
결과보기
함수가 실행되었습니다.3
04. 리턴값 함수
{
function func(){
const str = "함수가 실행되었습니다.4 ";
return str;
}
document.write(func());
}
결과보기
함수가 실행되었습니다.4
05. 화살표 함수 : 선언적 함수
{
func = () => {
document.write("함수가 실행되었습니다.5");
}
func();
}
결과보기
함수가 실행되었습니다.5
06. 화살표 함수 : 익명 함수
{
const func = () => {
document.write("함수가 실행되었습니다.6");
};
func();
}
결과보기
함수가 실행되었습니다.6
07. 화살표 함수 : 매개변수 함수
{
func = (str) => {
document.write(str);
}
fucn("함수가 실행되었습니다.");
}
결과보기
함수가 실행되었습니다.7
08. 화살표 함수 : 리턴값 함수
{
func = () => {
const str = "함수가 실행되었습니다.";
return str;
}
document.write(func());
}
결과보기
함수가 실행되었습니다.8
09. 화살표 함수 : 익명함수 + 매개변수 + 리턴값
{
const func = (str) => {
return str;
};
document.write(func("함수가실행되었습니다.9"));
}
결과보기
함수가 실행되었습니다.9
10. 화살표 함수 : 익명함수 + 매개변수 + 리턴값 + 괄호 생략
{
const func = str => {
return str;
};
document.write(func("함수가실행되었습니다.10"));
}
결과보기
함수가 실행되었습니다.10
11. 화살표 함수 : 익명함수 + 매개변수 + 리턴값 + 괄호 생략 + 리턴생략
{
const func = str => str;
document.write(func("함수가실행되었습니다.11"));
}
결과보기
함수가 실행되었습니다.11
12. 화살표 함수 : 선언적함수 + 매개변수 + 리턴값 + 괄호 생략 + 리턴생략
{
func = str => str;
document.write(func("함수가실행되었습니다.12"));
}
결과보기
함수가 실행되었습니다.12