• 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.