JPDev@programming.dev to Programmer Humor@programming.dev · 10 months ago===programming.devimagemessage-square71fedilinkarrow-up1682arrow-down117
arrow-up1665arrow-down1image===programming.devJPDev@programming.dev to Programmer Humor@programming.dev · 10 months agomessage-square71fedilink
minus-squareShortFuse@lemmy.worldlinkfedilinkarrow-up4·edit-210 months agoYou don’t need Typescript, you need an linter (eslint). === is your basic equality like most languages. == will implicitly cast type. The breakdown is here: https://262.ecma-international.org/5.1/#sec-11.9.3 Modern JS says to never use == unless you’re comparing against null or undefined.
You don’t need Typescript, you need an linter (eslint).
===
is your basic equality like most languages.==
will implicitly cast type.The breakdown is here: https://262.ecma-international.org/5.1/#sec-11.9.3
Modern JS says to never use
==
unless you’re comparing againstnull
orundefined
.