일단 읽어보시면 좋을 것 같습니다! https://developer.mozilla.org/ko/docs/Web/JavaScript/Closures 클로저 - JavaScript | MDN 클로저는 함수와 함수가 선언된 어휘적 환경의 조합이다. 클로저를 이해하려면 자바스크립트가 어떻게 변수의 유효범위를 지정하는지(Lexical scoping)를 먼저 이해해야 한다. developer.mozilla.org 클로저 이미 생명주기가 끝난 객체에 접근할 수 있게 해주는 함수를 클로저라고 합니다. 예를 들어서 다음 함수를 봅시다. function makeFunc() { var name = "Mozilla"; return function displayName() { alert(name); } } var myFunc ..
이번 수요일, 첫 과제를 받았다. 과제 내용은 다음과 같다. 1. 내가 원하는 요소를 리턴받는 getEle 함수를 구현하시오 조건 - id는 #id - class는 .class - 없으면 그냥 tag를 return받음 "div" - html collection으로 받을지 nodelist 로 받을지 파라메터 추가(live, static) 2. 내가 원하는 요소를 생성해서 리턴해주는 함수 조건 - 파라메터는 오브젝트 하나만 받는다. - id, class, 속성 들이 다 추가되어서 return받는다. 내가 작성한 코드 // 1번 const select = function (selector, option) { const cleanedSelector = selector.substring(1, selector.le..
https://stackoverflow.com/questions/42178136/when-to-call-function-vs-function-in-react-onclick When to call function vs function() in react onClick? I'm having questions about when to call a function inside a react component. Sometimes my code breaks when I don't add the brackets to a function call, but not always. Is there some sort of rule i'm stackoverflow.com ()가 없으면 함수를 참조하는 것, ()가 붙으면 참조한..