問題タブ [object-destructuring]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - User.findOne がオブジェクトの構造化文字列キーでループオーバーしている
私はオンラインコースに参加しています。インストラクターが、使用してユーザーを検索/検証しようとしていると言いUser.findOne、要求されたユーザーを見つけるためにいくつかの条件を渡す部分があります。値を渡すために、彼はオブジェクトの分解を使用します。特定のコードは次のとおりです。
インストラクタは で文字列キーを使用しています'tokens.token'。彼は、指定されたオブジェクトmongodbで使用可能なすべてのトークンをループして、指定されたuserオブジェクトがtoken一致するかどうかを確認すると言っています。
ご参考までに、認証トークンuserを含む単一の例を次に示します。
私には、インストラクターを使用して、正しいトークンと一致するようにユーザーのトークン配列を'tokens.token': tokenループしようとしているように見えます。
私は正しいですか?私がそうなら、彼はどのようにしてオブジェクトの破壊でループを使用できますか?
redux - redux と react によるネストされたオブジェクトの分解
React Redux のチュートリアルに従っています。2 つのサブ変数を持つ Redux ストアでストア変数を作成しました。1 つはexpensesオブジェクトの配列であり、もう 1 つはfiltersオブジェクト自体です。
ダミー値を入力すると、ストアは次のようになります。
現在、次のような結果の費用配列を表示する関数を作成しています。
この関数はstore.expensesをstore.filters2 つの入力として受け取ります。storeそのため、オブジェクトのみを渡して出力を取得したかったのです。
したがって、ストアを以下で呼び出す代わりに、入力ストア自体をオブジェクトで分解しようとしました。しかし、それはエラーを返します。
可能な解決策はありますか?