dedlfix: Frage zu Kurzschreibweise

Beitrag lesen

Tach!

document.querySelector(elementX).style.display = My_Mode == 1 ? '' : 'none';

darf man hier die Klammern um My_Mode == 1 einfach weglassen?

Es gibt keine Pflicht, Ausdrücke in Klammern zu setzen, auch nicht beim condition-Ausdruck vom conditional (ternary) Operator. Man muss sie lediglich schreiben, wenn die Eindeutigkeit ansonsten nicht gegeben ist. (Bei if gehören die Klammern nicht zum Ausdruck, sondern zur Syntax vom Statement.)

dedlfix.