プロフェッショナルな環境でJavaScriptを使用している人は誰でもね。==演算子と===演算子を使用して値を比較するときの標準を知りたいと思いました。値が「5」のstingと値が5のintを比較すると、==演算子を使用してtrueが返されると説明されているビデオを見ていました。次に、すべてに===を使用することを提案しました。異なるタイプのdefを持ついくつかのポリモーフィックオブジェクトにネストされた値を比較したい場合、一方が学生でもう一方がインストラクターであると言うと、===は常にfalseを返すので、これは間違っていることを私は知っています。
よく考えた結果、可能な限り===を使用し、必要な場合にのみ==を使用するのが最善であるという結論に達しました。
専門的な環境での経験則について教えてください。