Roxylife
Roxy 빛나는 새벽
Roxylife
전체 방문자
오늘
어제
  • 분류 전체보기
    • 개발(회고록)현황일기
    • 개발CS지식
    • 알고리즘문제풀기
    • Git
    • 개발언어
      • HTML, CSS
      • JavaScript
    • 프론트엔드
      • React
    • Side Project
      • 혼자Project
      • 팀Project
    • 교육참여
      • [스파르타코딩클럽]
      • [저스트코드]

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 신년운세코딩패키지
  • JUSTCODE
  • 노마드코더
  • 기업협업
  • 스파르타코딩클럽후기
  • 저스트코드6기
  • 코딩교육
  • 개발
  • JUSTCODE6기
  • 드림코딩
  • 코코아톡클론
  • 저스트코드
  • 힙한취미코딩이벤트
  • 팀프로젝트
  • 스터디코드
  • 스파르타코딩클럽
  • 바닐라JS크롬앱
  • git
  • JavaScript
  • 회고록

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Roxylife

Roxy 빛나는 새벽

개발언어/JavaScript

Booleans(true,false,null, undefined)

2021. 8. 24. 16:00

Boolean이란?

: Variable타입의 한 종류

const a = 5
const b = "hello"

변수 a 를 불러오면 숫자 5가 나오게 되고 이 변수의 타입은 Number 라고 하고,
변수 b 를 불러오면 문자 hello 가 나오고, 이 변수의 타입은 String 이라고 한다.

이처럼 변수 값에 숫자도 문자도 아닌 true 혹은 false 값을 정해주고
변수를 불러왔을 때 나오는 값의 타입을 Boolean 이라고 하는 것이다.


1. true =/= "true" :   

----> 컴퓨터 1처럼 켜져있음.(On)

2. false =/= "false" :   

----> 컴퓨터 0처럼 꺼져있음.(Off)

 

3. null = 값이 "없음"("비어있어요!")   :   변수에 아무것도 없음.
null =/= undefined
null =/= false         

----> variable 안에 어떤 것이 없다는 것을 확실히 하기 위해 쓰임.

//null은 변수에 할당되는 값이고, '비어있음'을 뜻함!
const a = null;


4. undefined = 값이 정의되지 않음     

----> variable이 메모리에 만들어졌지만 컴퓨터에 이 variable에 대해서 인지하고 있으나 값이 없는 것!

//hello가 존재하지만, 안에 아무것도 없다.
let hello;
console.log(hello);

 

예시)

I had a date with my boy friend yesterday. (true or false)

I don't have a boy friend now. (null)

I don't know "boy friend" meaning.
"boy friend" word doesn't exist. (undefined)

'개발언어 > JavaScript' 카테고리의 다른 글

Function(코드를 캡슐화해서, 실행을 여러번 가능)  (0) 2021.08.25
Objects [설명이 필요한 정보가 담긴 데이터 리스트들]  (0) 2021.08.24
Array [설명이 필요하지 않은 데이터 리스트들]  (0) 2021.08.24
Variable을 만드는 방법(const,let,var)  (0) 2021.08.24
JavaScript 기본 및 설정  (0) 2021.08.24
    '개발언어/JavaScript' 카테고리의 다른 글
    • Objects [설명이 필요한 정보가 담긴 데이터 리스트들]
    • Array [설명이 필요하지 않은 데이터 리스트들]
    • Variable을 만드는 방법(const,let,var)
    • JavaScript 기본 및 설정
    Roxylife
    Roxylife
    꿈나무 FE개발자

    티스토리툴바