javascript

boolean값과 오퍼레이터 &&

소영 2021. 5. 12. 10:37

//false: 0,-0,' ' , null,undefined

//true:-1,배열,'false'(문자열)

->모든 0과 공백,데이터가 없고 비어있는 것들은 false이고 이외 값은 true이다.

 

let obj = {

 name: 'ellie'

};

if(obj){

 console.log(obj.name); 

}

obj && console.log(obj.name);//&&는 위 if 문과 동일한 값을 내나, 더 간결하기 때문에 많이 씀 (&&는 값이 맞아야 출력되는 것임)