ユニットテスト用のjsdomコマンドラインインターフェイスで実行しています。TouchEventが不正なコンストラクタ
const event = new window.TouchEvent('touchstart');
TypeError: Illegal constructor
なぜこれが動作しませんか? このMDNリストによれば、それはコンストラクタを介して動作するはずです。
これは正常に動作します:あなたが言及したようにcreateEventメソッドは廃止されている
const event = document.creatEvent('touchstart');
イベント名に問題はありません。コンストラクタに問題があります。 –