반응형 UTIL2 내부변수를 이용하여 한번 실행 내부 변수를 이용하여 선언한 함수를 한 번만 실행 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(); 2020. 1. 28. Repeat Util 문자열 반복을 쉬푸트 연산을 사용하여 하는 방법. var repeat = function (str, n) { var res = ''; while (n) { if (n % 2 === 1) { res += str; } if (n > 1) { str += str; } n >>= 1; } return res }; console.log(repeat('abc123', 5)); 2020. 1. 28. 이전 1 다음 반응형