개발/웹개발 기본가이드
자바스크립트 한번만 실행되는 함수 만들기
지엔키
2021. 8. 18. 00:42
728x90
반응형
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | function once(fn, context) { var result; return function() { if(fn) { result = fn.apply(context || this, arguments); fn = null; } return result; }; } // Usage var canOnlyFireOnce = once(function() { console.log('Fired!'); }); canOnlyFireOnce(); // "Fired!" canOnlyFireOnce(); // nada | cs |
https://davidwalsh.name/javascript-once
JavaScript Once Function
Learn how to ensure your function fires only once with JavaScript!
davidwalsh.name
이분의 글을 참고하였습니다~
728x90
반응형