• Skip to main content
  • Skip to primary sidebar

Web Development Archive

  • Archive
You are here: Home / JavaScript / JavaScript – If statement in one line

JavaScript – If statement in one line

Van olyan JS szintaxis, amivel ezt egy sorba lehet írni?

if (post.meta.inperson !== '') {
this.modal.appendChild(rowAppointment);
}

Igen, ezt a feltételt egy sorba írhatod a rövidzárlatos értékeléssel (logical short-circuiting) az alábbi módon:

post.meta.inperson !== '' && this.modal.appendChild(rowAppointment);

Magyarázat:

  • Az && operátor balról jobbra kiértékel.
  • Ha az első feltétel igaz (post.meta.inperson !== ''), akkor végrehajtja a jobb oldali kifejezést (this.modal.appendChild(rowAppointment)).
  • Ha az első feltétel hamis, akkor a jobb oldali kifejezés nem fut le.

Ez tömör, és egy sorban leírható, de figyelj arra, hogy olvashatóság szempontjából egyes projektekben a hagyományos if jobb választás lehet.

Filed Under: JavaScript

About Gabor Flamich

I'm a web developer and designer based in Budapest, Hungary. In recent years, I've documented hundreds of solutions I came across during development. This site is an archive for useful code snippets on WordPress, Genesis Framework and WooCommerce. If You have any questions related to WordPress development, get in touch!

Primary Sidebar

  • angular.io
© 2026 WP Flames - All Right Reserved