1. ホーム
  2. javascript

[解決済み] JSHintの警告を無効にする。代入または関数呼び出しが期待され、代わりに式が表示された [重複] 。

2022-02-05 10:45:32

質問

次のような行があります。

imageUrl && (data.imageUrl = imageUrl);

この行に対して、JSHint は文句を言います。

 Expected an assignment or function call and instead saw an expression.

警告はわかるのですが、無効にしたいのですが。その方法が見つかりません。何かいい方法はありませんか?

解決方法を教えてください。

本当にその一行だけなら

imageUrl && (data.imageUrl = imageUrl); // jshint ignore:line

私は、警告が出ないようにコードを書くのが好きなんですが、そのために特別な行動をとることはあっても。だから、私は

if (imageUrl) data.imageUrl = imageUrl;