Je recherche un équivalent javascript pour l'instruction python pass
qui ne fait rien. Existe-t-il une telle chose en javascript?
Python pass
_ existe principalement parce qu'en Python, les espaces sont importants dans un bloc. En Javascript, l’équivalent ne mettrait rien dans le bloc, c’est-à-dire {}
.
python's pass est requis pour les blocs vides.
try:
# something
except Exception:
pass
En javascript, vous pouvez simplement attraper un bloc vide
try {
// some code
} catch (e) {
// This here can be empty
}
utiliser //pass
comme pass
de python
comme:
if(condition){
//pass
}
Cela équivaut à quitter le bloc sans rien, mais c'est bon pour des raisons de lisibilité.
référence de https://eslint.org/docs/rules/no-empty
J'ai constaté que j'obtiens une erreur avec des accolades vides. Au lieu de cela, je mets un point-virgule, essentiellement la même chose:
try { //something; } catch (err) { ; }