본문 바로가기
javascript/study

[javascript] 데이터 타입 자주 헷갈리는 내용들~..

글: moondinsk 2025. 7. 22.

1. session storage 에 들어가는 값은 다 문자열 string으로 들어간다

이것이 bloorean 이어도 ! 

sessionStorage.setItem("isLogin", true); // 실제 저장은 "true" (string)

 

2. 값이 문자열인 변수는 true

- 아래의 경우는 Y 이던 N 이던 싹다 문자열이기때문에 true 로 되어버림

const userLogin = "Y";
if(userLogin){
	console.log("true"); //✅
} else { 
	console.log("false");
}
userLogin ? console.log("true") : console.log("false"); // 삼항연산자

 

- Y면 true, N이면 false 로 하고 싶다면 아래와 같이

const userLogin = "Y";
if(userLogin === "Y"){
	console.log("true"); //✅
} else { 
	console.log("false");
}
userLogin==="Y" ? console.log("true") : console.log("false"); // 삼항연산자

 

'javascript > study' 카테고리의 다른 글

[json] 코드를 api로 전달하기  (0) 2024.09.22
[react] 기본 javascript 내용 정리  (1) 2024.09.06
[react] feat.코딩애플  (1) 2024.09.03