TIL05 | JavaScript-화살표 함수와 map() 메서드

이정아·2021년 8월 8일
1

JavaScript

목록 보기
5/8
post-thumbnail

1. 화살표 함수 (익명 함수)

function say () {
  return "Hello World!"
}

익명 함수로 바꾸기 ↓

let say = () => "Hello World!"
// 명령문이 한 줄이면 return과 중괄호 생략 가능
console.log(say())

function isEven(num) {
  if (num % 2 === 0) { 
    return true 
  } else {
    return false 
  }
}

익명 함수로 바꾸기 ↓

let isEven = (num) => { //명령문이 여러 줄 : 중괄호,return 필수
  if (num % 2 === 0) { 
    return true 
  } else {
    return false 
  }
}
  
console.log(4)  //true

2. map()

  • 순서대로 배열의 모든 요소에 함수를 호출하고 새로운 배열 반환
let arr = [1, 2, 3, 4, 5]
let map = arr.map((el) => el +2)

console.log(map) // [3, 4, 5, 6, 7]

0개의 댓글

Powered by GraphCDN, the GraphQL CDN