[Javascript] #2 Welcome to javascript

devplaypark·2022년 3월 23일
0

javascript

목록 보기
1/1
post-thumbnail

데이터 타입의 종류

1. Number

1) 정수(Integer) // 1, 2, 3, 4 ...
2) 소수(Float) // 1.555, 2.545345 ...
* Number타입은 서로 연산기호를 이용하여 계산할 수 있다.

2. String

문자(Text)로 구성
"Hello," + " My name is Nico" // Hello, My name is Nico
  • String타입은 ""을 이용하여 입력하고 String타입의 합은 두개를 합쳐서 출력한다.

3. 변수만들때 let, const, var차이

let 재선언 금지, 재할당 가능
const 재선언 금지, 재할당 금지
var 재선언 가능, 재할당 가능 **사용하지 말자! 이제 안씀

4. 기타

undefined : 값이 정의되지 않음
null : 값이 없음
const daysOfWeek = ["mon", "tue", "wed", "thu", "fri", "sat"]; 
daysOfWeek = ["hi"]; // Erorr 발생

// But, 그 박스 안의 내용물들을 추가하거나 삭제할 수 있음

5. Object

object는 property를 가진 데이터를 저장해주며, { } 를 사용한다.

const player = {
	name : tomato,
	color : red,
	food : true,
};

console.log(player);

property를 불러오는 방법은 2가지가 있다.

    console.log(player.name); //=> tomato
	console.log(player["name"]); //=> tomato

또한 property를 바꾸는 것은 가능하지만 선언된 object를 바꾸는 것은 불가능하다.

const player = {
	name : tomato,
	color : red,
	food : true,
};

console.log(player);
player.color = "blue";
console.log(player.color); //--> blue

player.koreanName = "토마토";

console.log(player); //--> {name: "tomato", color: "blue", food: true, koreaName: "토마토"}

참고

== 은 값만을 비교하고
=== 은 유형도 비교

0 == false ---> true
0 === false ---> false
profile
devplaypark

0개의 댓글