Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
⊗jsPmCdShCh 122 of 505 menu
◀ ▶

Forma generale abbreviata di verifica in JavaScript

La forma abbreviata di verifica funziona anche per altri tipi di dati. In questo caso questi dati vengono prima convertiti al tipo booleano, e poi confrontati con true. Vedi l'esempio:

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

Fattualmente il codice riportato è equivalente al seguente:

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

Senza eseguire il codice, determina cosa verrà visualizzato in console:

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

Senza eseguire il codice, determina cosa verrà visualizzato in console:

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

Senza eseguire il codice, determina cosa verrà visualizzato in console:

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

Senza eseguire il codice, determina cosa verrà visualizzato in console:

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

Senza eseguire il codice, determina cosa verrà visualizzato in console:

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

Senza eseguire il codice, determina cosa verrà visualizzato in console:

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

Senza eseguire il codice, determina cosa verrà visualizzato in console:

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

Senza eseguire il codice, determina cosa verrà visualizzato in console:

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

Senza eseguire il codice, determina cosa verrà visualizzato in console:

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

Senza eseguire il codice, determina cosa verrà visualizzato in console:

let test = -1; if (test) { console.log('+++'); } else { console.log('---'); }
← →
↑
Italiano▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta