0
JSファイルのすべてのJSLintエラーを解決するために取り組んでいます。jslintのエラーを修正する方法 'ループ内で関数を作成しないでください。' whileループ内で関数を検索する
現在、「ループ内の機能を作成しないでください」というサンプルコードの下に表示されています。
While(condition)
{
const userObj = find(users, user => user.id === currUserid);
}
currUseridはユーザIDです。 usersはユーザーの配列です。
私は別々の関数を作成し、以下のように渡そうとしました。
userChk = (user, id) => {
if (user.id === id) {
return user;
}
}
While(condition)
{
const userObj = find(users, userChk(currUserid));
}
「currUseridは関数ではありません」のようなエラーが表示されます。 currUseridの値を渡さなければ正常に動作します。しかし、私は異なるユーザーIDを確認することはできません。このシナリオのより良い解決策を見つけるのを手伝ってください。前もって感謝します。
。ご協力いただきありがとうございます。 @Ritesh Bansal – AndroidKid