01.함수 (function)
- 특정 동작(기능)을 수행하는 일부 코드의 집합(부분)
1-1.일반 함수
function helloFunc() {
console.log(1234);
}
helloFunc();
1-2.반환 값이 있는 함수
function retuernFunc() {
return 123;
}
let a = returnFunc();
console.log(a);
1-3.함수의 재사용
function sum(a, b) {
return a + b;
}
let a = sum(1, 2);
let b = sum(7, 12);
let c = sum(2, 4);
console.log(a, b, c);
1-4.기명 함수 vs 익명 함수
function hello() {
console.log("Hello~");
}
let world = function() {
console.log("world~");
}
hello();
world();
1-5.함수가 할당된 객체 데이터
const heropy = {
name: "HEROPY".
age: 24,
getName: function() {
return this.name;
}
};
const hisName = heropy.getName();
console.log(hisName);
console.log(heropy.getName());