⊗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
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау