Ծալովի փակագծերի ոչ պարտադիր լինելը JavaScript-ում
Այն դեպքում, երբ ծալովի փակագծերում if
կամ else կլինի միայն մեկ արտահայտություն,
հնարավոր է չգրել այդ ծալովի փակագծերը: Ենթադրենք,
օրինակ, տրված է այսպիսի կոդ բոլոր փակագծերով.
if (test === 0) {
console.log('+++');
} else {
console.log('---');
}
Կարելի է կրճատել այն այսպես.
if (test === 0) console.log('+++'); else console.log('---');
Կամ այսպես.
if (test === 0) {
console.log('+++');
} else console.log('---');
Կարելի է նաև հեռացնել բոլոր փակագծերը, բայց ձևավորել ամեն-thing ոչ թե գծով, այլ այսպես.
if (test === 0)
console.log('+++');
else
console.log('--');
Կրկին գրեք հետևյալ կոդը կրճատված ձևով.
if (test > 0) {
console.log('+++');
} else {
console.log('---');
}
Կրկին գրեք հետևյալ կոդը կրճատված ձևով.
if (test > 0) {
console.log('+++');
}