⊗jsPmCdShCh 122 of 505 menu

JavaScript에서의 일반적 축약형 검사

축약형 검사는 다른 데이터 타입에서도 작동합니다. 이 경우 데이터는 먼저 불리언 타입으로 변환된 후 true와 비교됩니다. 예제를 보세요:

let test = 3; if (test) { console.log('+++'); // 이것이 실행됩니다 } else { console.log('---'); }

사실상, 위의 코드는 다음 코드와 동일합니다:

let test = 3; if (Boolean(test) === true) { console.log('+++'); } else { console.log('---'); }

코드를 실행하지 말고, 콘솔에 무엇이 출력될지 결정하세요:

let test = 3; if (test) { console.log('+++'); } else { console.log('---'); }

코드를 실행하지 말고, 콘솔에 무엇이 출력될지 결정하세요:

let test = 'abc'; if (test) { console.log('+++'); } else { console.log('---'); }

코드를 실행하지 말고, 콘솔에 무엇이 출력될지 결정하세요:

let test = ''; if (test) { console.log('+++'); } else { console.log('---'); }

코드를 실행하지 말고, 콘솔에 무엇이 출력될지 결정하세요:

let test = 3 * 'abc'; if (test) { console.log('+++'); } else { console.log('---'); }

코드를 실행하지 말고, 콘솔에 무엇이 출력될지 결정하세요:

let test = null; if (test) { console.log('+++'); } else { console.log('---'); }

코드를 실행하지 말고, 콘솔에 무엇이 출력될지 결정하세요:

let test = false; if (test) { console.log('+++'); } else { console.log('---'); }

코드를 실행하지 말고, 콘솔에 무엇이 출력될지 결정하세요:

let test; if (test) { console.log('+++'); } else { console.log('---'); }

코드를 실행하지 말고, 콘솔에 무엇이 출력될지 결정하세요:

let test = 0; if (test) { console.log('+++'); } else { console.log('---'); }

코드를 실행하지 말고, 콘솔에 무엇이 출력될지 결정하세요:

let test = '0'; if (test) { console.log('+++'); } else { console.log('---'); }

코드를 실행하지 말고, 콘솔에 무엇이 출력될지 결정하세요:

let test = -1; if (test) { console.log('+++'); } else { console.log('---'); }
한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부