[javascript] 함수의 호출 방법
자바스크립트에서 함수는 다양한 방법으로 호출할 수 있습니다. 이 문서에서는 함수를 어떻게 호출하는지에 대해 간단히 설명하겠습니다.
일반적인 함수 호출
함수를 가장 일반적인 방법으로 호출하는 것은 “함수명()”을 사용하는 것입니다. 이때 함수의 매개변수를 전달할 수 있습니다.
function greeting(name) {
console.log(`Hello, ${name}!`);
}
greeting('Alice'); // 출력: Hello, Alice!
메소드로의 호출
함수가 객체의 메소드로 정의된 경우, 해당 함수를 메소드로 호출할 수 있습니다.
let person = {
name: 'Bob',
greet: function() {
console.log(`Hi, my name is ${this.name}.`);
}
};
person.greet(); // 출력: Hi, my name is Bob.
생성자 함수로의 호출
생성자 함수를 사용하여 객체 인스턴스를 만들 때는 “new” 키워드를 사용하여 함수를 호출합니다.
function Person(name) {
this.name = name;
this.greet = function() {
console.log(`Hi, my name is ${this.name}.`);
};
}
let newPerson = new Person('Charlie');
newPerson.greet(); // 출력: Hi, my name is Charlie.
함수를 호출하는 다양한 방법을 사용하여 자바스크립트에서 유연하고 효율적으로 코드를 작성할 수 있습니다.
이상으로 함수의 호출 방법에 대해 알아보았습니다. 감사합니다.
MDN Web Docs에서 더 많은 정보를 얻을 수 있습니다.