JavaScript개념정리(2)

김현진·2020년 3월 23일
0

2020년 3월 23일 월요일
매우 피곤한 월요일이니 배운내용을 간단히 정리

올인원코스 1일차.

  1. 변수
    1) 변수는 상황에 따라 변할 수 있는값.
    2) let 키워드를 써서 변수를 선언 할 수 있다.
    -> 선언방법 let name = 'james;
    -> 여기서 =은 같다라는 의미가 아니라 오른쪽에 있는값을 왼쪽에 대입(할당)한다고 생각하면 된다.

  2. 타입(type)
    1) 종류
    -. Number(실수,정수에 대한 구분은 없음)
    -. String
    -. Array
    -. Object
    -. Function
    -. undefined
    2) typeof 연산자를 이용하여 자료형을 알 수 있다.
    -. 문자열로 값을 반환한다.

console.log(typeof 42);
// expected output = 'number';
  1. 조건문
    조건문은 매우 유용하게 쓰이고, 앞으로 많이 쓰일 것 같다.
    1)쓰는방법

if(조건식) {

// 조건식이 참이라면 실행된다.

}
else if(조건식) {

// 조건식이 참이고 위에 if문(또는 else if문이 될 수도 있음)이 거짓일 경우 실행

}
else {

// 위의 if문이나 else if문에 해당되지 않는 조건일때 실행
// else문에는 조건식이 없다는게 포인트!

}

2) 조건문은 해당 조건식이 참일때 실행이 된다.
-. 기억해야 할 6가지 falsy(거짓)값
-. false,null,undefined, 0, NaN, '';

  1. 함수(function)
    1). 함수의 선언방법에는 2가지가 있다.
    -. 함수선언식
    function myFunction(함수명) (매개변수) {
    // 컴퓨터에게 시킬일
    // 매개변수는 함수영역안에서 let키워드를 쓰지 않고 바로 사용가능하다.
    }
 -. 함수 표현식
``` let myFunction = function(매개변수) {
     // 컴퓨터에게 시킬일
}

2). return
처음 배우는 사람에겐 어려운 내용이므로 추후에 내용을 적으면서 추가적으로 설명을 할 예정이다.
용도는 크게 2가지로 볼 수 있으며,
-. 함수를 종료할때 사용
-. 특정값을 함수밖으로 빼서 사용할때 사용

추가적으로 코드가 반복적일때 함수로 선언해서 사용하면 매우 편리하고 코드가 깔끔해진다.

profile
기록의 중요성

0개의 댓글