闭关修行中......
正直に言うと、最初のタイプは非常に一般的であり、使いすぎても問題ありません。
もちろん、2 番目のオプションが気に入った場合は、バインドのポリフィルの使用を検討できます (つまり、バインドがない場合に呼び出しと他のメソッドを使用してバインドを実装します)。
ps: es6 では、arrow 関数にはこの問題はありませんが、2 番目のケースと同様に、最新のブラウザの上位バージョンのみをサポートしています。
正直に言うと、最初のタイプは非常に一般的であり、使いすぎても問題ありません。
もちろん、2 番目のオプションが気に入った場合は、バインドのポリフィルの使用を検討できます (つまり、バインドがない場合に呼び出しと他のメソッドを使用してバインドを実装します)。
ps: es6 では、arrow 関数にはこの問題はありませんが、2 番目のケースと同様に、最新のブラウザの上位バージョンのみをサポートしています。