Return 8

5.3.3 중첩 함수 만들기 - 함수 안의 함수

📘 5.3.3 중첩 함수 만들기 - 함수 안의 함수지난 시간의 기억이 아직 선명하게 남아있나요? 우리는 함께 호이스팅이라는 신기한 현상을 탐험했어요. 오늘은 정말 유용하고 아름다운 새로운 기능을 만나볼 거예요. 바로 중첩 함수라는 특별한 개념입니다.마치 서랍장 안에 작은 서랍들이 차례로 들어있는 것처럼, 함수 안에 또 다른 함수를 넣을 수 있다는 사실을 알게 되면, 여러분도 "와, 정말 편리해!"라고 감탄하게 될 거예요.🧠 새로운 단어들과 친해지기중첩 함수를 배우기 전에, 그 언어들과 먼저 친숙해져보겠어요.단어쉬운 설명중첩 함수함수 안에 또 다른 함수를 넣어서 만드는 특별한 구조예요.바깥쪽 함수다른 함수를 품고 있는 큰 함수를 말해요.안쪽 함수바깥쪽 함수 안에 들어있는 작은 함수를 말해요.사용 범위변..

5.3.2 호이스팅 현상 이해하기 - 미리 사용할 수 있는 신기한 특징

📘 5.3.2 호이스팅 현상 이해하기 - 미리 사용할 수 있는 신기한 특징지난 시간의 기억이 아직 따뜻하게 남아있나요? 우리는 함께 지역변수와 전역변수에 대해 이야기를 나누었어요. 오늘은 자바스크립트의 신기한 특징 중 하나인 호이스팅에 대해 가볍게 살펴보려 해요.호이스팅은 마치 미리 준비된 계획표처럼, 아직 만들지도 않은 함수를 먼저 사용할 수 있게 해주는 특별한 기능이에요.🧠 새로운 단어들과 친해지기새로운 개념을 배우기 전에, 그 언어들과 먼저 친숙해져보겠어요.단어쉬운 설명호이스팅함수를 선언하기 전에 미리 사용할 수 있게 해주는 자바스크립트의 특별한 기능이에요.방법1 (기본 방법)function 키워드로 만드는 함수로, 호이스팅이 잘 작동해요.방법2 (변수 방법)변수에 함수를 담는 방식으로, 호이스..

5.3.1 지역변수와 전역변수 - 우리 집과 내 방

📘 5.3.1 지역변수와 전역변수 - 우리 집과 내 방지난 시간의 여운이 아직 마음에 남아있나요? 우리는 함께 화살표 함수의 this에 대해 이야기를 나누었어요. 오늘은 변수가 사용될 수 있는 범위에 대해 살펴보려 해요. 바로 지역변수와 전역변수라는 흥미로운 개념입니다.이것은 마치 우리 집의 거실과 내 방처럼, 변수마다 사용할 수 있는 공간이 각각 다르다는 아름다운 개념이에요.🧠 새로운 단어들과 친해지기새로운 개념을 배우기 전에, 그 언어들과 먼저 친숙해져보겠어요.단어쉬운 설명전역변수프로그램 어디서든 사용할 수 있는 변수예요. 마치 거실의 TV처럼 온 가족이 쓸 수 있어요.지역변수특정 함수 안에서만 사용할 수 있는 변수예요. 마치 내 방의 장난감처럼 내 방에서만 쓸 수 있어요.사용 범위변수가 사용될 ..

5.2.2 this와의 차이점 이해하기 - 화살표 함수의 특별한 점

📘 5.2.2 this와의 차이점 이해하기 - 화살표 함수의 특별한 점지난 시간의 기억이 아직 선명하게 남아있나요? 우리는 함께 화살표 함수의 기본 문법을 배웠어요. 오늘은 화살표 함수의 특별한 특징에 대해 가볍게 살펴보려 해요.아직 this라는 개념이 어려울 수 있지만, 화살표 함수와 기존 함수가 조금 다르게 동작한다는 것만 기억해두시면 됩니다.🧠 새로운 단어들과 친해지기새로운 개념을 배우기 전에, 그 언어들과 먼저 친숙해져보겠어요.단어쉬운 설명this함수에서 "나"를 가리키는 특별한 키워드예요.정보 묶음여러 정보를 하나로 묶어놓은 꾸러미예요.메서드정보 묶음 안에 들어있는 함수를 말해요.동작 방식함수가 어떻게 작동하는지를 말해요.예를 들어 거울을 생각해보세요. 거울 앞에 서서 "나"라고 하면 거울 ..

5.2.1 기본 문법 익히기 - 화살표 함수로 간단하게

📘 5.2.1 기본 문법 익히기 - 화살표 함수로 간단하게지난 시간의 기억들이 아직 따뜻하게 남아있나요? 우리는 함께 return으로 함수의 결과를 받는 방법을 배웠어요. 오늘은 정말 특별하고 신기한 함수 만들기 방법을 탐험해보려 해요. 바로 화살표 함수예요.이것은 마치 긴 문장을 줄임말로 쓰는 것처럼, 함수를 더 짧고 간결하게 만드는 아름다운 방법이에요.🧠 새로운 단어들과 친해지기새로운 문법을 배우기 전에, 그 언어들과 먼저 친숙해져보겠어요.단어쉬운 설명화살표 함수=> 기호를 사용해서 만드는 간단한 함수예요.받을 값함수가 받아서 사용할 입력값의 이름이에요.화살표 (=>)함수를 만들 때 사용하는 특별한 기호예요.중괄호 생략함수 내용이 한 줄일 때 { }를 안 써도 되는 것이에요.예를 들어 화살표를 생..

5.1.3 return으로 결과 돌려주기 - 함수의 답변 받기

📘 5.1.3 return으로 결과 돌려주기 - 함수의 답변 받기지난 시간의 여운이 아직 마음에 남아있나요? 우리는 함께 함수에 기본값을 주는 따뜻한 방법을 배웠어요. 오늘은 함수에서 가장 중요한 기능 중 하나인 return에 대해 이야기해보려 해요.return은 마치 선생님에게 질문하고 답을 받는 것처럼, 함수에게 일을 맡기고 그 결과를 고스란히 돌려받는 아름다운 방법이에요.🧠 새로운 단어들과 친해지기새로운 개념과 만나기 전에, 그 언어들과 먼저 인사를 나눠보겠어요.단어쉬운 설명return함수가 계산한 결과를 돌려주는 특별한 명령어예요.돌려주는 값함수가 return으로 돌려주는 값을 말해요.일하기만 하는 함수return 없이 일만 하고 끝나는 함수예요.함수 호출함수를 실행시키는 것을 말해요.종료함수..

5.1.2 기본값 설정하기 - 함수에 기본값 주기

📘 5.1.2 기본값 설정하기 - 함수에 기본값 주기이전 시간의 기억들이 여러분 마음에 아직 생생하게 남아있나요? 우리는 함께 함수를 만드는 두 가지 방법을 배웠어요. 오늘은 함수를 더욱 똑똑하고 안전하게 만드는 특별한 기법을 배워보려 해요. 바로 기본값이에요.이것은 마치 레스토랑의 정성스러운 기본 메뉴처럼, 손님이 특별히 주문하지 않아도 자연스럽게 제공되는 따뜻한 서비스와 같아요.🧠 새로운 단어들과 친해지기새로운 개념을 배우기 전에, 그 언어와 먼저 친숙해지는 것이 좋겠어요.단어쉬운 설명기본값함수를 호출할 때 값을 안 주면 자동으로 사용되는 값이에요.받을 값함수가 받아서 사용할 입력값의 이름이에요.전달값함수를 호출할 때 실제로 전달하는 값이에요.undefined값이 정해지지 않은 상태를 나타내요.예..

5.1.1 선언식 vs 표현식 - 함수를 만드는 두 가지 방법

📘 5.1.1 선언식 vs 표현식 - 함수를 만드는 두 가지 방법새로운 문을 열며 들어서게 되는 이 순간, 여러분과 함께 함수라는 아름다운 세계를 탐험해보려 해요. 함수는 마치 우리가 일상에서 사용하는 요리 레시피나 익숙한 계산기의 버튼처럼, 한 번 만들어두면 언제든지 불러와 사용할 수 있는 소중한 도구랍니다.특히 오늘은 함수를 만드는 두 가지 서로 다른 방법을 살펴보려 해요. 마치 같은 목적지에 도달하는 여러 길이 있는 것처럼, 함수도 다양한 방법으로 만들어낼 수 있어요.🧠 새로운 단어들과 친해지기새로운 언어를 익히는 것은 새로운 친구를 사귀는 것과 같아요. 차근차근 인사부터 나누어 보겠습니다.단어쉬운 설명함수 (function)특정한 일을 하는 작은 프로그램 조각이에요.함수 만드는 방법1funct..