[Javascript] #1 variable, data type

이경원·2022년 1월 23일
2

variable

데이터를 담을 수 있는 대상

const(상수)- 변하지 않는 값
let(변수) - 변하는 값

const를 이용한 변수 설정 및 결과값

const myName = "Jason";
console.log("My name is " + myName); // output: My name is Jason
myName = "Kate";
console.log("My name is " + myName); // output: Error

let을 이용한 변수 설정 및 결과값

let myName = "Jason";
console.log("My name is " + myName); // output: My name is Jason
myName = "Kate";
console.log("My name is " + myName); // output: My name is Kate

primitive type

Number, String, Boolean, Undefined, Null 유형이 있다.

Boolean 타입은 논리 요소를 나타내며 true, false 두 가지의 값을 가질 수 있다.

console.log(1 + 1 === 2); //  output: true
console.log(1 + 1 === 3); //  output: false
console.log(1 + 1 !== 2); //  output: false
console.log(1 + 1 !== 3); //  output: true

Undefined와 null의 차이

let name  // 변수만 선언되었고 값이 안주어졌다.
console.log(name); // output: undefined
name = null; // 변수 선언 후 null 값을 주었다.
console.log(name); // output: null

Reference type

Object, Array, Function 유형이 있다.

Object = {key: "value", key:"value"....}

let myObject = {name: "Code Lee", isDeveloper: true};
console.log(myObject.name + " is " + myObject.isDeveloper);
// output: Code Lee is true

0개의 댓글