• shastaxc@lemm.ee
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      1 年前

      Falsy* because it was undefined

      However, their IDE should have highlighted it as an unknown property. Guess this guy is coding in notepad or vi.

      • humbletightband@lemmy.dbzer0.com
        link
        fedilink
        arrow-up
        0
        ·
        1 年前

        Yep, thanks for correcting me. In fact, if they write something like

        if (day.isWeekend) {...}
        

        The block will never be executed with the old version of library

        • shastaxc@lemm.ee
          link
          fedilink
          arrow-up
          0
          ·
          1 年前

          Yeah that’s exactly what I think happened to him. He needs a better IDE and/or needs to stop copy/pasting code from stackoverflow or documentation that doesn’t match his library version.

          • ByteJunk@lemmy.world
            link
            fedilink
            arrow-up
            0
            ·
            1 年前

            My dude, you need to understand that all that anger and resentment, it is not you. It’s the years of JavaScript poisoning your mind.

            In any case, that goes to my point. I would have to be saved by my IDE, when any sane language will blow up in your face as soon as you try to run it.