[TIL_09]javascript

티나·2022년 10월 10일
0

const vs let

const 상수(constant)를 의미하며, 값을 업데이트 할 수 없다.

let값을 업데이트 할 수 있다.

따라서 기본적으로 const로 만들고 때에 따라서 값을 업데이트 할 수 있게 하고싶을 때 let을 쓴다.

데이터 타입은 숫자와 글자(string)가 있다.
숫자는 따옴표를 쓰지 않고, string은 따옴표가 필요하다. 숫자에도 따옴표를 쓰게 되면 string이 된다.

boolean
true 켜져있음. 값이 참임.

false 꺼져있음. 값이 존재하지만 참이 아님.

null 그 변수에 값이 아무것도 없음. variable안에 어떤 것이 없다는 것을 확실히 하기 위해 쓴다.
undefinedvariable은 존재하지만, 정의 되지 안음. 변수에 값을 부여하지 않은 상태. 값이 없을 뿐 그 자리를 컴퓨터는 인지하고 있다.

array

array배열. 하나의 variable안에 데이터의 리스트를 가지게 한다.
각 property가 의미하는게 뭔지 나타낼 수 없기 때문에 따로 설명이 필요없는 투두리스트 등에 적합하다.

daysOfWeek=["mon","tue","wed","thu","fri","sun"];
  1. 시작과 끝에 대괄호를 열고 닫기.
  2. array안 각 항목은 쉼표로 구분.
  3. 안에 뭐든 넣어도 된다. 숫자,string,true/false,string, null,undefined

array 정보를 불러오는 방법
console.log(daysOfWeek[3]);
console.log(변수명[불러오고싶은 변수의 숫자])
단, 컴퓨터는 숫자를 0부터 세기 때문에 우리도 0부터 세서 알려줘야 한다.

array 정보를 바꾸는 방법

daysOfWeek[2]="sun";
console.log(daysOfWeek);

array 정보를 업데이트 하는 방법
daysOfWeek.push("sat");

objects

속성(property)을 가진 데이터를 저장하도록 해줌.
array로 할 수 없는 뭘 의미하는지 표시가 필요한 것들에 적합하다.

const player={
    name:justina,
    point:234,
    stage:6,
};
  • object안에서는 = 대신에 : 사용.
  • 하나의 property를 작성하고 나면 ,(콤마)로 구분

objects에서 아이템을 가져오는 방법

player.name="yelim"
console.log(player);

objects 안에 새로운 propert를 만드는 방법

player.color="blue";
console.log(player);
profile
프론트엔드 개발자를 목표로 하는 코딩 새싹

0개의 댓글