問題タブ [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.

0 投票する
8 に答える
10357 参照

javascript - オブジェクトの分解を使用する場合はプロパティ変数を省略します

次に例を示します。

aオブジェクトからプロパティを省略していますがconst a、値が割り当てられていますが、使用されていません - eslint からのエラー (no-unused-vars)。を完全に省略することはできconst aますか?

0 投票する
1 に答える
1079 参照

ecmascript-6 - メソッドをオブジェクトの破壊とともにどのように適用できますか?

1 つの複雑なオブジェクトがあり、いくつかのキーを抽出して関数を適用し、それを他の変数名に割り当て、オブジェクトの構造化構文を使用したいのですが、適用する解決策が見つかりませんでした。

newAhere andfloatBはまだ定義されていないため、これが間違っていることはわかっています。

私も試してみました

const { a:a.toUpperCase(), b: parseFloat(b)} = alpha;

しかし、それも機能しません

ですから、私の質問は、どうにかして達成できるかということです。

それとも、新しい変数名として割り当てたら後で行う必要がありますか?

0 投票する
2 に答える
755 参照

typescript - TypeScript オブジェクトの破棄

オブジェクトを別のオブジェクトに分解しようとしています。つまり、オブジェクト A からオブジェクト B にプロパティのサブセットを取得します。次のようにしています。

しかし、 Object.assign() を使用してそれを行う方法はありますか? または、2 つの変数を使用したり、2 つのステップで実行したりする代わりに、矢印 => 関数を使用しますか?

ありがとう

0 投票する
1 に答える
152 参照

javascript - 破壊されたオブジェクト キーを再度マージするにはどうすればよいですか?

ご覧のとおり、getter を破棄してそれらを合計し、どれだけの収入があるかを取得する必要があります。

これは Vuex ストアの getter のコード例ですが、これは重要ではなく、vue 自体ではなく JavaScript に関連しています。

これはまったくエレガントに見えませんが、突然、より良い方法を見つけることができませんでした (たとえば、破壊されたオブジェクトを変数に格納できれば、Object.values で遊んでそれを減らすことができますが、私はしません。そのようなことは知りません)

ご協力いただきありがとうございます ;)