화살표함수는 return 생략 가능❗️
const f1= function() {return "hello!";}
//or
const f1= () => "hello!"; // ()안에 인자가 없는건, 그냥 function을 실행하면 "hello!"를 리턴한다는 단순한 의미이다.
const f2= function(name) {return `Hello, ${name}!`;}
//or
const f2= (name) => `Hello, ${name}!`;
//or
const f2= name => `Hello, ${name}!`;
const getTwice= function(number) {
return number * 2;
}
//or
const getTwice = (number) => number * 2;
//or
const getTwice = number => number * 2;
const getCode = () => {
return {name : 'Jen'}
}
//or
const getCode = () => ({name : 'Jen'}) // {name : 'Jen'}만 쓰면 안된다. 괄호 필요!
function () {
resolve('hello')}
//이 함수는 return이 없고, 그냥 resolve('hello')값을 갖고 있는 것.
//or
() => {resolve('hello')}
{} 로 묶으면 function(){} 과 같다.
() => () 이렇게 된다면 ()안의 값이 return값이다.
⬇️
.then( (결과) ⇒ ( 결과.json( ) )
.then( (결과들) ⇒ {
return { key1: 결과들[0], key2: 결과들[1] }
})