JavaScriptで別のオブジェクトからいくつかのプロパティをコピーしようとしましたが失敗しました。オブジェクトのプロパティを複製できない、またはプロパティを割り当てることができません。
私が気づいた最初のことは、Chromesコンソールのオブジェクトのいくつかのプロパティがわずかに退色していることです。 What is the significance of faded properties when using console.dir in Chrome Developer Tools Console
私の仕事は、これらのプロパティをコピーして新しい値を割り当てることです。ただし、_.clone
または_.cloneDeep
またはObject.assign()
を使用しても、これらの「退色」プロパティは新しいオブジェクトには含まれません。
試しましたか?JSON.parse(JSON.stringify(obj))? – Lain
@Lainこれは、退色したプロパティを持たない文字列を返します。 – Hegwin
申し訳ありませんが、今回は何の助けにもなりません。あなたは文字列ではありませんが、プロパティの問題は残っています。 – Lain