• TimeSquirrel@kbin.social
        link
        fedilink
        arrow-up
        17
        ·
        edit-2
        8 个月前

        Normal languages: “does this equal that?”

        JS: “does this REALLY equal that, or just ‘equal’ that?”

            • Wrench@lemmy.world
              link
              fedilink
              arrow-up
              4
              arrow-down
              1
              ·
              8 个月前

              No one checks those values explicitly.

              if (str) checks if it’s not null, undefined, or empty string.

              Optional chaining like if (arr?.length) checks if list is undefined, null, or empty array.

              Falsy and truthy comparators seem fucky in the beginning when coming from a strongly typed language. But they’re very convenient when used properly.

              • Randelung@lemmy.world
                link
                fedilink
                arrow-up
                1
                ·
                8 个月前

                Monads exist, optional chaining has been around for ages, and implicit bool casts, too.

                As you said, no one checks those values explicitly.

    • ThunderWhiskers@lemmy.world
      link
      fedilink
      arrow-up
      16
      arrow-down
      1
      ·
      8 个月前

      I doubt this whole display is anything more than a distraction from the impending elections but I’m going to keep saying it anyway:

      Please remember there are sane, reasonable, nonconservative people living here without a good way out. We’re not the enemy.

    • andrew@lemmy.stuart.fun
      link
      fedilink
      English
      arrow-up
      8
      ·
      8 个月前

      Might not be domestic for long. Plus I hear they’ve got oil! Not sure they’ve thought this through.

    • f4f4f4f4f4f4f4f4@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      edit-2
      8 个月前

      Not just confederates, it’s the current MAGA “Republican” party. CPAC, Dallas, TX, Aug. 4-7, 2022:

      The persecution fetish is bigger in Texas.