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 |