それっぽいオブジェクトは出来るけど、インスタンスメソッドとかは呼べない。
それでドツボにはまってた。
コピ-したい物が自前の Record<string, unknown> オブジェクトだから Object.keys(hoge) ~でル-プ回して instanceof で調べてクラスインスタンスじゃなかったら structuredClone 実行するようにして回避した。
こういうコンパイラ的 ? に回避できないのが TypeScript (というか JavaScript )辛い。
我輩は雑記帖である。名はまだない。
それでドツボにはまってた。
コピ-したい物が自前の Record<string, unknown> オブジェクトだから Object.keys(hoge) ~でル-プ回して instanceof で調べてクラスインスタンスじゃなかったら structuredClone 実行するようにして回避した。
こういうコンパイラ的 ? に回避できないのが TypeScript (というか JavaScript )辛い。