これがコードです。
(関数($){ $.fn.testfunc = 関数() { this.init = 関数() { setInterval(this.func1(), 1000); }; this.func1 = 関数() { console.log('func1'); this.func2(); }; this.func2 = 関数() { console.log('func2'); //いくつかのコード }; this.init(); を返します。 } })(jQuery);
*括弧を使用すると、1 番目と 2 番目のメソッドが実行されますが、1 番目のメソッドは 1 回だけ呼び出されます。
*括弧を使用しない場合、最初のメソッドは間隔内で問題なく実行されますが、2番目のメソッドは呼び出されません/呼び出されませんでした。
何を持って行けばいいですか?括弧の有無?間隔で最初のメソッドを実行する必要がありますが、2 番目のメソッドも呼び出す必要があります。