[TIL] 220114

Lee Syong·2022년 1ė›” 14ėž
0

TIL

ëŠĐ록 ëģīęļ°
149/204
post-thumbnail

📝 ė˜Ī늘 한 ęēƒ

  1. ëģĩėŠĩ

📚 ë°°ėšī ęēƒ

4. ė―œë°ą í•Ļėˆ˜

[TIL] 220109

5. íī로ė €

[TIL] 220110

1) íī로ė €ė™€ ëДëŠĻëĶŽ ęī€ëĶŽ

ė˜ë„ė ėœžëĄœ 가ëđ„ė§€ ėŧŽë ‰íŒ… 될 ėˆ˜ ėžˆë„록 ė°ļėĄ° ėđīėšīíŠļëĨž 0ėœžëĄœ 만ë“Īė–īė•ž 한ë‹Ī.
ėīëĨž ėœ„í•ī ė‹ëģ„ėžė— ė°ļėĄ°í˜•ėī ė•„ë‹Œ ęļ°ëģļ형 데ėī터(null 또는 undefined)ëĨž 할ë‹đ한ë‹Ī.

(1) returnė— ė˜í•œ íī로ė €ė˜ ëДëŠĻëĶŽ í•īė œ

var outer = (function () {
  var a = 1;
  var inner = function () {
    return ++a;
  };
  return inner;
})();
console.log(outer());
outer = null; // outer ė‹ëģ„ėžė˜ inner í•Ļėˆ˜ ė°ļėĄ°ëĨž 끊ėŒ

(2) setIntervalė— ė˜í•œ íī로ė €ė˜ ëДëŠĻëĶŽ í•īė œ

(function () {
  var a = 0;
  var intervalId = null;
  var inner = function () {
    if (++a >= 10) {
      clearInterval(intervalId);
      inner = null; // inner ė‹ëģ„ėžė˜ í•Ļėˆ˜ ė°ļėĄ°ëĨž 끊ėŒ
    }
    console.log(a);
  };
  intervalId = setInterval(inner, 1000);
})();

6. 프로토타ėž…

[TIL] 220111

7. íī래ėŠĪ

[TIL] 220112


âœĻ ë‚īėž 할 ęēƒ

  1. ėžëĢŒęĩŽėĄ°ė™€ ė•Œęģ ëĶŽėĶ˜
profile
ëŠĨ동ė ėœžëĄœ ė‚īėž, 행ëģĩ하ęēŒðŸ˜

0개ė˜ 댓ęļ€