Я ищу эквивалент javascript для оператора python pass
, который ничего не делает. Есть ли такая вещь в javascript?
Есть ли эквивалент javascript для инструкции python pass, которая ничего не делает?
Ответ 1
Python pass
в основном существует, потому что в пробелах Python имеет значение внутри блока. В Javascript эквивалент не помещает ничего внутри блока, т.е. {}
.
Ответ 2
python pass требуется для пустых блоков.
try:
# something
except Exception:
pass
В javascript вы можете просто поймать пустой блок
try {
// some code
} catch (e) {
// This here can be empty
}
Ответ 3
использовать '//pass' как 'pass'
например,
if (условие) { //передать }
ссылка из https://eslint.org/docs/rules/no-empty
Ответ 4
Я обнаружил, что я получаю сообщение об ошибке с пустыми фигурными скобками, вместо этого я помещаю точку с запятой, в основном то же самое:
try { //something; } catch (err) { ; }