=== true は必要ないのでは?

読みやすいコードを書くためにつけることもあります。
2020年5月14日
ユーザー

classList.contains( )を使った記述で、if文の条件式内に「=== true」とありますが、動画の0:51でclassList.contains( )は「このクラスが付いてるかどうかを true 、 false で返してくれる」と解説してくださっています。
ということは「=== true」はなくてもよいのでは、と思い試してみたところ、問題なく動作しました。

「=== true」にはなにか特別な意図があるのでしょうか?

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?