DOM オブジェクトコンストラクターを関数として呼び出せなくなりました

公開日: | カテゴリー: DOM

概要

従来、WebIDL コンストラクターは new 演算子なしに呼び出すことが可能でした。Firefox 30 以降、そうしたコードは Chrome や Safari のように TypeError を投げるようになります。例えば var req = XMLHttpRequest();var req = new XMLHttpRequest(); とすべきです。

参考資料