requestAnimationFrameなどで大量にループを実行させる時、初回のみconsole.logを実行したい場合がある。
そんな時は下記のように記述すればよい。
JavaScript
(function frame() {
!opener++ && console.log("log this once");
requestAnimationFrame(frame);
})();
Go to list of users who liked
More than 5 years have passed since last update.
requestAnimationFrameなどで大量にループを実行させる時、初回のみconsole.logを実行したい場合がある。
そんな時は下記のように記述すればよい。
(function frame() {
!opener++ && console.log("log this once");
requestAnimationFrame(frame);
})();
Register as a new user and use Qiita more conveniently
Go to list of users who liked