Js 기초 다시 다지기👩💻
웹브라우저를 제어하기 위한 언어
이렇게, 지금까지 웹에서 사용되고 있던 자바스크립트가 웹 밖에서도 사용되고 있음!
'==' 자료형은 다르더라도 실제 값이 같다면 true
true == 1 // true
true == '1' // true
'===' 값과 자료형 모두 같아야 true
❗️따라서, 가능한 '==='를 사용하도록 하자
'undefined' 값이 없다. 즉 변수를 선언하고 값을 할당하지 않은 상태
'null' 값이 없지만 변수를 선언하고 '빈' 값을 할당한 상태
const obj = {
a : '1',
b : '2',
c : '3'
};
반복문으로 key 값을 출력하기
for(key in ojb) {
console.log(key);
}
//
a
b
c
key 값 한번에 출력하기
console.log(Object.keys(obj));
// [ 'a', 'b', 'c' ]
value 값 한번에 출력하기
console.log(Object.values(obj));
// [ '1', '2', '3' ]