[기수 이동] TIL 1일차

MINGYOUNG KIM·2021년 2월 22일
0

Week 1-1. js와 가까워지기

Lesson. 변수

1. how to use

  • 변수의 선언(declaration) = let + 변수 이름 => 보관함 확보
  • 변수의 할당(assingnment) = 변수 이름(변수 값) => 보관함에 데이터 저장
  • 예시) 변수의 선언과 할당: let myName = 'Steve';

2. 변수의 정의

  • 상황에 따라 변할 수 잆는 값
    - 할당이 없다면: undefined
    - 결과물을 다시 변수로 담기 가능
    - 동일한 변수를 이용해 대입 가능
    - 예시) sum = sum + 2
    -> 이 때, 재선언과 재할당의 개념에 유의!
  • 이름(label)이 붙은 값
    - CamelCase

Lesson. 변수의 타입

  • 숫자 (e.x. pi)
  • 문자열: 따옴표와 함께 사용 (e.x. 'myname')
  • 불리언: 참/거짓을 판단 (e.x. boolean)
  • 자료형: 하나의 변수에 위의 타입이 서로 섞여 여러 변수값이 저장(집합)된 타입
    - 배열: 순서 (O)
    - 객체: 순서 (X), 2가지 이상의 자료형
    - undefined
    - 함수

Lesson. 함수

1. intro

  • 함수
    - 알고리즘이 문제를 어떻게 해결할지에 대한 고민이라면, 함수는 이러한 문제 해결을 위한 고민을 논리적으로 풀어내는 작업의 한 단위
    - 컴퓨터에게 일을 시키기 위한 지시사항의 묶음

2. 기초

  • 함수의 선언식:

    function myFunction(input) {
    // 컴퓨터에게 시킬 일
    }

  • 함수의 표현식

    let myFUnction = function(input) {

    // 컴퓨터에게 시킬 일
    }

profile
개발자가 되기 위해 준비 중인 사람

0개의 댓글