*함수
선언식 -호이스팅 선언식 지정하지 않아도 함수를 불러올 수 있음 .
표현식
const hello = function(){
console.log('안녕하세요. JavaScript!');
hello();
}
안녕하세요. JavaScript!
*익명함수 :function(){}
*화살표 함수 : 익명함수 변형 function()
-function 키워드를 사용하여 함수를 만드는 것보다 간단하게 표현
-화살표 함수는 항상 익명
ex)
const hello = () => { console.log('안녕하세요. JavaScript!');}
같은 화살표 함수!
const hello = () => console.log('안녕하세요. JavaScript!');
매개변수가 있는 경우
const sum = funtion(x ,y){
console.log(`두 수의 합: ${x + y}`);
}
const sum = (x,y) => console.log(`두 수의 합: ${x + y}`);
리턴값이 있는 경우
const result = funtion(x, y){
let sum = 0;
for(let i=x; i<=y; i++){
sum += i;
}
return sum;
}
const result = (x, y) => {
let sum = 0;
for(let i=x; i<=y; i++){
sum += i;
}
return sum;
}
'JavaScript' 카테고리의 다른 글
회원가입.js (0) | 2022.11.09 |
---|---|
폼 객체?? (0) | 2022.11.08 |
객체~ 폼 (0) | 2022.11.08 |
객체정리 (0) | 2022.11.07 |
객체(object)~ 프로토타입(prototype) (0) | 2022.11.07 |