1

PHPStormのコード検査ツールを使用すると、次のメッセージが表示されます。

'recipient_user.id === app.currentUser.id ? true : false' 
 can be simplified to 
'!!(recipient_user.id === app.currentUser.id)' 

私の質問は、jslintがの使用について不平を言っているので、PHPStorm!!に従ってコードを変更することをお勧めしますか?またはそれはより良い方法で書き直すことができますか?

4

1 に答える 1

4

私はそれを次のように変更します:

recipient_user.id === app.currentUser.id

これは本物のブール値(trueまたはfalse)を返すことが保証されているためです。===を使用して演算子の戻り値を強制する必要はありません!!

于 2012-08-14T15:04:01.057 に答える