본문 바로가기

반응형

호출

(2)
강의 6: 자바스크립트 객체와 메서드 개념 설명: 객체 생성과 속성 추가: 객체는 다양한 데이터와 함수를 포함할 수 있는 자료 구조입니다. 객체를 생성하려면 중괄호 {}를 사용하고, 객체 내에 속성(데이터)과 메서드(함수)를 추가할 수 있습니다. 속성은 이름과 값으로 구성되며, 메서드는 함수로 정의됩니다. 메서드 정의와 호출: 객체 내에서 메서드를 정의하려면 함수를 객체의 속성으로 할당합니다. 메서드는 객체 내에서 동작을 수행하는 함수로, 다른 객체나 변수와 상호 작용할 수 있습니다. 메서드는 해당 객체를 통해 호출됩니다. 예제 코드: 아래는 객체 생성, 속성 추가, 메서드 정의 및 호출하는 예제 코드입니다. // 객체 생성과 속성 추가 let person = {}; // 빈 객체 생성 person.name = "Alice"; // name..
강의 5: 자바스크립트 함수 개념 설명: 함수의 정의와 호출: 함수는 재사용 가능한 코드 블록을 정의하고 호출하여 코드를 실행하는 데 사용됩니다. 함수를 정의할 때 함수명과 매개변수, 그리고 함수 본문을 포함합니다. 함수를 호출할 때는 함수명과 필요한 인자(매개변수에 전달되는 값)를 지정합니다. 매개변수와 반환값: 함수 정의에서 매개변수를 사용하여 함수에 입력값을 전달하고, 함수 내에서 처리한 후 반환값을 반환할 수 있습니다. 이를 통해 함수는 입력과 출력을 처리하는 데 사용됩니다. 스코프와 클로저 개념: 함수는 스코프(scope)를 가지며, 함수 내부에서 선언한 변수는 해당 함수의 스코프 내에서만 유효합니다. 클로저(closure)는 함수가 자신이 정의된 스코프 외부의 변수에 접근할 수 있는 메커니즘을 나타냅니다. 예제 코드: 아..

반응형