console.log( ) 는 값이 눈에 보이도록 화면에 나타내주는 역할을 한다.
코드에서 보이는 그대로 콘솔에 로그를 남긴다는 뜻이고 흔히들 "콘솔을 찍어본다"
라고 표현한다. (고 하는데 이제 막 개발자를 향한 길에 들어선 나에겐 이것조차 멋있어 보인다...✨)
console.log(출력할 대상);
console.log('Hello');
console.log(300);
console.log(true);
변수란 데이터를 담을 수 있는 대상, 데이터를 할당 할 수 있는 대상을 말한다.
let myNumber = 100;
위 코드에서 let myNumber
는 변수를 선언(Declare) 하는 부분이고 myNumber = 100
는 변수를 할당(Assign) 하는 부분이다.
기본 타입 (Primitive Type) : Number, String, Boolean, Undefined, Null
참조 타입 (Reference Type) : Object, Array, Function
변수의 종류 | 할당 가능한 값 |
---|---|
Number | 0, 1, 50, 100... |
String | 'Hello', 'Apple', 'Coffee'... |
Boolean | True, False |
Undefined | 변수 선언만 하고 Value가 할당되지 않은 상태 |
Null | 변수를 선언하고 빈 값(blank)를 할당한 상태 |
Object | { Key1 : Value2, Key2 : Value2 } |
Array | [ 19, 44, 'Happy', false ], |
Function | myFunction( ) |
Undefined의 type은 undefined 상태이고 Null의 type은 object이기 때문에 값은 같지만 type이 달라 엄격일치연산인 ===을 이용한 두번째 연산에서는 값이 false가 된다.
console.log(null == undefined); // true console.log(null === undefined); // false
TIL 1 day
기초부터 튼튼하게 다지기
매일매일 배운것들 정리하고 내것으로 만들기
욕심 부리지 말고 꾸준하게