Есть ли более эффективный способ отображения этого:Эффективность в нескольких экземплярах параметра ===?
$(this).text() === "something" || $(this).text() === "somethingelse"
как что-то вроде этого:
$(this).text() === ("something" || "something else")
ради
ясности: я не утверждаю, что должно быть именно так, как я показал. Мне интересно, есть ли более простой способ сделать то, что я предлагаю. Поэтому я не повторяю ту же команду. Например, я просто пытаюсь сравнить определенный текст.
Вторая версия недействительна синтаксис для того, что вы хотите достичь, так что вы на самом деле не имеют большого выбора :) Самое лучшее, что вы можете do будет кэшировать объект jQuery в переменной, чтобы вы не продолжали создавать новые экземпляры jQuery –
Очевидно ... Мне просто интересно, есть ли эффективный способ не дублировать одну и ту же команду снова и снова когда я только пытаюсь сравнить текст, например. – Majo0od
Ну, это правильный синтаксис, но семантика сильно отличается от того, что вы, скорее всего, захотите. –