初心者 es6以前のクリック イベントは $(".btn").click(()=>{console.log(this)}) として書き換えられました。ここではドキュメントを指しますが、関数を使用すると、this は現在の要素を指します。this のポイントを変更するにはどうすればよいですか?
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
es6のarrow機能を見てみるのがオススメ
独自の矢印機能は全くありませんthis,而是引用外层的this
this
この質問は決まり文句です。結論として、アロー関数の this ポインターは修正され、呼び出し元のスコープではなく、現在のコードのブロックレベルのスコープを指すようになりました。
いくつかの関連文書:
https://developer.mozilla.org...
http://www.infoq.com/cn/artic...
es6のarrow機能を見てみるのがオススメ
独自の矢印機能は全くありません
this
,而是引用外层的this
この質問は決まり文句です。結論として、アロー関数の this ポインターは修正され、呼び出し元のスコープではなく、現在のコードのブロックレベルのスコープを指すようになりました。
いくつかの関連文書:
https://developer.mozilla.org...
http://www.infoq.com/cn/artic...