Opsionele krulhakies in JavaScript
In die geval waar daar slegs een uitdrukking in die krulhakies van if
of else sal wees,
kan hierdie krulhakies weggelaat word. Laat ons byvoorbeeld die volgende kode met alle hakies neem:
if (test === 0) {
console.log('+++');
} else {
console.log('---');
}
Dit kan soos volg verkort word:
if (test === 0) console.log('+++'); else console.log('---');
Of so:
if (test === 0) {
console.log('+++');
} else console.log('---');
Jy kan ook alle hakies verwyder, maar nie alles in een lyn plaas nie, eerder so:
if (test === 0)
console.log('+++');
else
console.log('--');
Herskryf die volgende kode in verkorte vorm:
if (test > 0) {
console.log('+++');
} else {
console.log('---');
}
Herskryf die volgende kode in verkorte vorm:
if (test > 0) {
console.log('+++');
}