Est-il sécuritaire de fractionné long JavaScript si les conditions en plusieurs lignes?
if ( true && true ||
false && false ||
true && true ) {
console.log( 'Splitting condition into multiple lines worked!' );
}
L'extrait ci-dessus du code du travail dans tous les navigateurs?
PS: je suis également préoccupé par IE8 comme il est trop grand une part de marché de l'ignorer aujourd'hui.
- Il devrait, en réalité, nous avons un de 150 caractères/ligne de limite dans nos normes de codage donc parfois obligé de le casser comme cela.
- Sorte de connexes
- les espaces sont ignorés à l'intérieur de
if
déclaration de conditions (pas d'auto-demi-finale)
Vous devez vous connecter pour publier un commentaire.
C'est expliqué dans le spec:
Dans la plupart des cas, vous pouvez le faire. Et votre cas est l'un de ces.
J'ai récemment trouvé moi-même une très longue maladie.
Vous trouverez ci-dessous un exemple de comment je l'ai résolu, à l'aide de Boolean():
J'espère que je peux vous aider.
J'ai trouvé ce hors de Github et il trouve pertinents. Dès maintenant l'un de ces sont acceptables. Je trouve la syntaxe de lire dans le second cas.
AirBnb préféré de syntaxe: https://github.com/airbnb/javascript/issues/1380