FullStack/11. JavaScript
내부변수를 이용하여 한번 실행
nakanara
2020. 1. 28. 17:40
반응형
내부 변수를 이용하여 선언한 함수를 한 번만 실행
function once (fn) {
var called = false;
return function () {
if (!called) {
called = true;
fn.apply(this, arguments);
}
}
}
var fn = once(function(){
console.log('Hello~');
});
fn();
fn();
fn();
반응형