3-1. Truthy & Falsy
2022. 6. 21. 10:37ㆍReact/한입 크기로 잘라 먹는 리액트(React.js)
Javascript는 Boolean값이 아니더라도 참 또는 거짓을 출력할 수 있다.
TURE 출력 값
- 문자 >> "string", "false"
- 숫자 >> 55, Infinity
- 빈 배열 >> []
- 빈 중괄호 >> {}
FALSE 출력 값
- 빈 문자열 >> ""
- undefined
- null
- 0, -0
- NaN
함수를 포함하느 프로그램
객체를 매개변수로 받아서, 받은 객체에서 특정한 프로퍼티를 반환하는 함수를 포함한 프로그램
person이라는 객체를 파라미터로 전달을 해주면, name이라는 상수에는 이정환이라는 값이 들어가있다.
여기서 person을 undefined로 하면, 에러가 나게 된다.
그래서 객체가 undefined인지, null인지 판단해줘야한다.
근데 이렇게 하면 매번 번거롭기 때문에 falsy 속성으로 쉽게 해결할 수 있다.
'React > 한입 크기로 잘라 먹는 리액트(React.js)' 카테고리의 다른 글
3-3. 단락 회로 평가 (0) | 2022.06.21 |
---|---|
3-2. 삼항 연산자(조건문 한 줄로 끝내기) (0) | 2022.06.21 |
2-12. 배열 내장 함수 (0) | 2022.06.20 |
2-11. 반복문 (0) | 2022.06.17 |
2-10. 배열 (0) | 2022.06.17 |