조건부 삼항 연산자를 활용해 Data 출력시 let checkValue = 1 // TODO: 짝수일 경우 '짝수' / 홀수일 경우 '홀수' // 1. if문 사용시 let result = '' if (checkValue%2 === 0) { result = '짝수' } else { result = '홀수' } // result : '홀수' // 2. 조건부 삼항 연산자 사용 let result = checkValue%2 === 0 ? '짝수' : '홀수' // result : '홀수' 이 때 결과값이 true / false인 경우 // 3. true, false에 대한 삼항연산자 // 1) let result = checkValue%2 === 0 ? true : false // 2) let result ..
Javascript에서 null, undefined, '', 0, Nan 즉 Empty값 체크 방법 let value = '' let emptyCheck // 1. 등호 사용시 Empty Check if (value === null || value === undefined || value === '') { emptyCheck = true } else { emptyCheck = false } // 2. Empty Check if (!value) { emptyCheck = true // => 값이 있으면 false 값이 없으면 true } else { emptyCheck = false } // 3. Empty Check (조건을 반대로 사용하고싶을경우 -> !!value) if (!!value) { // =..
* filter, map, reduce, forEach, every, some, find 등이 있다(ES5이상부터 사용가능) 1. filter 주어진 함수의 테스트를 통과하는 모든 요소를 모아 새로운 배열로 반환 let list = [ { fruit: '사과', snack: '꼬북칩', food: '피자' }, { fruit: '오렌지', snack: '새우깡', food: '햄버거' }, { fruit: '사과', snack: '아우터', food: '쌀국수' } ] // ※fruit가 '사과'인 data 출력 // 1. 기존 for문 let filteredArray = [] for (let i = 0; i < list.length; i++) { if (list[i].fruit === '사과') { f..
