211129 프론트엔드 스쿨 21일차

JIAH·2021년 11월 29일
3

수업 내용


  • window는 전역, document는 문서

  • 콘솔 이건 꼭 알자
    console.log
    console.dir
    console.table

  • 변수는 메모리 주소의 식별자

  • 데이터 크기
    8bit == 1byte
    1024byte == 1kb
    1024kb == 1mb
    1024mb == 1gb
    1024gb == 1tb

  • 2진수 01
    8진수 01234567
    16진수 123456789abcdef

    2진수 100
    (2^2)*1 + (2^1)*0 + (2^0)*0 = 4
    8진수 100
    (8^2)*1 + (8^1)*0 + (8^0)*0 = 64
    16진수 100
    (16^2)*1 + (16^1)*0 + (16^0)*0 = 256

  • 논리 연산자

    • 드모르간 법칙
      !(x || y) === (!x && !y)
      !(x && y) === (!x || !y)

  • 3항연산자를 중첩해서 사용하는 것은 좋지 않은 습관이다.
    3항연산자 대체 용법
    true && '완료' || '미완료';

  • 123 + '' // '123'
    !!true // true
    !!'hojun' // true
    !!'' // false
    !!1 // true
    !!0 // false
    !!undefined // false
    !!NaN // false
    '0' == 0 // true
    0 == '' // true
    0 == '0' // true
    false == 'false' // false
    false == '0' // true
    false == null // false
    false == undefined // false
    false == NaN // false
    !!null // false
    !!undefined // false
    !!NaN // false

  • 형반환


  • if문



  • switch문



  • 배열


  • for문



  • 구구단 출력
✍그냥 외우기
for(let i = 2; i < 10; i++){
    for(let j = 1; j < 10; j++){
        console.log(`${i} X ${j} = ${i*j}`)
    }
}

  • 최솟값, 최댓값


오늘의 TIP

profile
일단 해버리는 사람 되기~~

0개의 댓글