#노마드 코드. 자바스크립트 챌린지 #1

챌린지 일지. Day2. 2021 03 09
repl.it에서 실습


자바스크립트는 위에서 아래로 실행한다.

변수 사용

  1. create (생성)
  2. initialize (초기화)
  3. use (사용)

예시.

let a = 111;
let b = a - 10;
a = 4;
console.log(b , a);
  1. let a ; 생성
  2. a = 111 ; 초기화
  3. a - 10 ; 사용
  • 변수 앞에는 let으로 시작하여 선언을 함.
  • let은 생성하거나 초기화할 때 사용. 변수 업데이트 시 사용하지 않음.
  • let은 변경이 가능.

상수 사용

  • const으로 시작하여 선언을 함.
  • const는 변경이 불가능.
  • 변수를 선언할 때는 const로 먼저 선언하고, 정말 필요 시에만 let을 사용. 왜냐하면 가독성이 높아지기 때문임.
const a = 111;
let b = a - 10;
a = 4; //error
consloe.log(b , a);

콤마(,)로 구분하여 'let'과 'const' 하나에 여러 개의 변수를 선언할 수 있다.


//~~ , / ~~ / : 주석처리. 사용자의 메모, 부연 설명 등을 써놓는 코멘트. 코드로 인식하지 않는다.

데이터 타입

  1. string = text
    • ""(따옴표) 혹은 '' 안에 들어가는 데이터
  2. boolean = true or false = is not text.
  3. number = 숫자
  4. float = 소숫점 숫자

데이터 정렬

상수, 변수, 데이터 타입 모두 사용 가능.

  1. Array
const daysOfWeek = ["Mon", "Tue", "Wed", "Thu", "Fri", 111, true, a];

문법 규칙 Camel case : 소문자로 시작하여 스페이스 대신 대문자로 시작하여 입력. *협업을 위한 약속.

  1. Object
    • 데이터를 합쳐서 만들어야 할 경우 사용.
    • 각 값(value)에 이름(label)을 줄 수 있음.
    • {}(중괄호)를 사용.
    • object 안에 array, object를 저장할 수 있음.
 const whoAmI = {
  name : "HSH",
  age : 33,
  gender: "Female",
  favMovies : ["MARS", "Avengers", "Kingdom"]
}

console.log(whoAmI);

whoAmI.name = "HSH0404";

console.log(whoAmI.name);

object 안의 값은 변경할 수 있다.


항상 신경써야 할 점

  • 오타
  • close를 제대로 하였는가
  • 콤마(,)를 찍었는가

좋은 웹페이지 즐겨찾기