TIL 31-矢印関数、戻り関数なし
矢印関数
矢印関数は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')}
{}で囲むと関数(){}に等しい.()=>()の場合、()の値はreturn値になります.
⬇️
.then(結果)♡(結果.json()
▲では(結果)
return{key 1:結果[0]、key 2:結果[1]
})
Reference
この問題について(TIL 31-矢印関数、戻り関数なし), 我々は、より多くの情報をここで見つけました https://velog.io/@jenjenhub/화살표함수-return없는-함수テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol