私は実際のプロジェクトでこの問題を抱えています。
「オブジェクト」をJavaScriptの関数に変換する方法は?
少なくともスティーブが「メソッドoperator()をオブジェクトに割り当てる」と言ったように、私は必要です。オブジェクトが複雑すぎてJavascript内で作成されないため、再割り当てはオプションではありません。
オブジェクトxがあります(関数ではありません)。そして、私はこのようにメソッドを呼び出したい
x()
apply
とメソッドを追加しようとしましたcall
が、機能しませんでした。Javascriptは常に「関数ではない」ことを覚えているようです(それは私がいつも得るエラーです)。これを達成するためにSpidermonkeyエンジンを「ハック」する方法はありますか?