初めて Javascript を学ぶときは、関数バインディングについて心配する必要はないかもしれませんが、コンテキスト オブジェクトを別の関数で維持する必要がある場合、多くの人がこの問題に対処するのを見てきました。彼らは皆、最初に割り当てを行います。 this を変数 (self、_this、that など) に変換します。特に var that = this は私がよく見るもので、環境を変更した後でも使用できるようにします。これらはすべて可能ですが、より優れた独自の方法があります。それは、以下で詳しく説明する Function.prototype.bind を使用することです。パート 1: 解決する必要がある問題 まず次のコードを見てください。 var myObj = { 特殊関数: function () { }、 anotherSpeci
1. JavaScriptでFunction.prototype.bindを理解する方法
はじめに: この記事では主にJavaScriptでFunction.prototype.bindを理解する方法を紹介します。 、興味がある人はそれについて学ぶことができます。
2. JS の Function.prototype.bind() メソッドについての深い理解
はじめに:bind は、内部の this ポインターを変更できる ES5 の新しいメソッドです。関数。この記事では、エディターを使用して、JavaScript の Function.prototype.bind() メソッドを深く理解することができます。困っている友達は参考にしてください。以下を見てみましょう。
3. Function.prototype.bind の使用例_JavaScript スキル
はじめに: Function.prototype.bind の簡単な呼び出しと DOM 呼び出しについて説明します。興味のある方は
を参照してください。 4. JavaScriptのprototype.bind()メソッド入門_基礎知識
はじめに: JavaScriptでは関数バインディングをよく使いますが、必要なときにこのコンテキストを別の関数で維持するときに使うととても便利です。 Function.prototype.bind()
[関連する Q&A の推奨事項]:
javascript - JS ネイティブ メソッドの書き換えの問題
以上がFunction.prototype.bind に関するおすすめ記事 4 件の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。